帮帮文库

返回

软件工程外文翻译__在iOS上的即时OpenCV(译文)(共11页) 软件工程外文翻译__在iOS上的即时OpenCV(译文)(共11页)

格式:word 上传:2022-06-25 06:52:14

《软件工程外文翻译__在iOS上的即时OpenCV(译文)(共11页)》修改意见稿

1、“.....使你的代码更加实用。然后将你的代码包装成个应用程序。本书中每章都有个范例项目,每个范例项目都将会帮助你专注个方面的技术。从开始简单在这章中,我们将提供所有必要的步骤来设置您的环境并且在个设备中运行应用。在开始的时候为平台开发似乎是很困难,因为选项列表有点大。对于那些不熟悉开发,与的读者我们将提供重要的环节。如果你已经熟悉开发,你可以跳过这章。准备就绪苹果公司已经为开发者建立了非常丰富和良好的开发环境,每个组件都高度集成。旦你熟悉它的基本规律和原则,你将能够在不同类型的项目之间轻松切换。但你可能需要些时间来熟悉它的工具和框架。开发的第个必要条件是工作站或笔记本电脑,你不能使用其他操作系统。这里极力推荐使用最新的操作系统和工具的版本,些新的特征没有回迁到旧版本。目前,最新版本是,也称。其次,你将会需要个设备来运行这本书中的些例子......”

2、“.....你也应该知道模拟器执行原生代码,而真正的设备上运行在。这种差异不会让你明白你的应用程序的实际性能,但它通常是重要的。你可以使用个简单便宜的装置如,它的功能不仅仅只是开发,当然,我们建议你找个最新的设备目前有和。版本应为或更高。当你拥有所有的硬件,你需要安装的,切以为基础开发的核心。你将需要或更高版本。我们建议你将与命令行工具起安装,这样你就可以从终端使用编译器和其他些有用的工具。我们差不多准备好开始开发了,如果你打算使用模拟器你可以跟随小节做„。但是如果你打算现在或以后使用个真实的设备,有个额外步骤。为了在实际装置运行您的应用程序,你必须注册成为苹果开发者免费的,你可能还需要订阅开发者计划,这将花费你每年美元。这对于你的小应用程序可能看起来花费太高,但这将证明你是认真的,你将为你应用程序做最大的努力。同时,它使您可以访问苹果所有的测试软件......”

3、“.....注册流程的页面在,关于的页面在最后,你将需要在的说明注册你的设备。。现在我们准备开始创建我们的第个应用了,它使用编写。要完成我们的目标需要以下步骤。将你的设备连接到你的电脑。打开并创建个新项目。修改代码,将显示文本。运行应用程序。让我们实现下述步骤我们从连接你的设备到计算机开始如果你使用模拟器你可以跳过这步。通过使用线,不仅可以让你的设备充电,而且还提供了些方式控制你的设备。有些应用程序允许你从连接的设备复制文件例如但我们不需要它,因为我们将使用与设备通信。接下来,我们将启动。启动时,会显示给你有几个选项的菜单,你应该选择创建个新的项目选项。然后你需要选择单视图的应用程序模板来创建应用。在出现的对话框中,您必须指定产品名称的值,机构名称你可以用你的名字,和公司的标识。下面的截图显示用于创建个新项目的选项窗口我们建议您不选中包括单元测试复选框......”

4、“.....然后点击下步,选择你的项目文件夹,点击创建,这样你就算完成了创建过程,现在是时候给自动生成的项目添加些手工制作的代码。你可以看到窗口被分成若干个区。下面的截图来自官方的用户指南,描述了的整体布局打开文件。你可以在左边的项目导航栏中找到它。我们要添加个简单的日志到控制台,同时添加警告窗口。为了做到这点,请编辑方法。最终代码应该如下,然后在导航视图打开调试模式。点击位于左上角窗口的运行按钮,你可以看到两个警告窗口,也可以看到在设备的屏幕在调试区的日志消息,仔细地查看他们。这就是你第次运行的应用程序了,是我们添加的第个函数,用于打印记录简单文本信息,类似于语言中的函数。你也可以看到,我们的字符串在字符之后,字符是用于将字符串隐式转换为对象。就像,允许你以合适的格式打印多个变量的值,所以这个功能对于调试和分析你的应用程序是相当有用的......”

5、“.....我们不会在以后的章节使用,但这是个很好的机会熟悉在中创建对象和调用其方法。第行显示个新的对象如何被创建。在这里,被调用的方法是从它的父类类继承而来的。接下来,我们将调用方法,传递必要的参数给它。此方法返回个新初始化的警告窗口。最后,我们调用显示方法显示带有我们的消息的窗口。请注意,为了可读性我们已经重新格式化代码,并且我们创建了个多余的临时对象。当个全新的对象调用方法,在大多数情况下,您可能会遇到的如下面所示的初始化代码片段。,以上就是本章的所有内容,如果你觉得需要更多关于开发的入门资料,我们可以提供些要点。稍后,我们将主要关注方面的编程,所以,如果你想要更好的理解苹果的工具和框架,你需要花费更多的时间学习些其他的资源。我们鼓励你阅读更多关于的资料拓展你的视野。官方相关文档在例如,你可以创建多个模拟器来测试不同类型的设备的应用程序。导航到偏好......”

6、“.....在和示例代码的例子中的很多有用的技巧是可以在开发者文档库中找到的。关于你应该知道的个重要的事情是它是的个超集,你可以把它与混合使用。因为是用写的,而我们必须使用,它允许将和的语法结合使用,也允许你重用你的代码或库如我们在做的。然而,是的主要的语言,所以为了有效地使用可用的库和框架你应该熟悉它。从资源中显示张图片简单每个应用程序可能会拥有些图像及其资源,如纹理或图标。在这章中,我们将学习如何将图片添加到资源,并且加载到对象,最后将图片显示在屏幕上。基于这个目标我们将用组件,同时我们要熟悉重要的模型视图控制器设计模式。你能在随书提供的代码集中的文件夹下找到这章的源代码。你也可以使用你自己的图片,只要满足像素的条件。你也可以使用所提供的在计算机视觉工程师之间非常著名的图片。你也可以使用模拟器完成本章内容。以下是显示图像需要的步骤将张图片添加到项目的资源列表中......”

7、“.....添加图像加载代码。在屏幕上显示图像。让我们执行以下步骤在本例子中,您可以使用在之前章节创建的项目。我们从添加张图片到项目中开始。基于这个目的,你应该在菜单导航栏区使用添加文件菜单。在打开的窗口中,你应选择图像,点击添加按钮。文件名应该出现在的导航区域的文件组中。下步,我们将添加控件到我们的视图。基于这个目的,你必须在项目导航区打开你的设备相应的文件。最初,它看起来像个空白面板。你应该在窗口的右下角的对象列表找到组件,然后把它拖到视图中。在下面的截图,你可以在编辑器中看到的对象列表我们现在有视图用于显示图像,但它没有任何的后台代码。为了添加些逻辑,我们应该首先给我们的控制器添加个特殊的变量。为了做到这点,更改。文件中类的接口如下,然后我们需要在视图中连接新创建的属性和我们的视觉组件。再次打开,通过导航到打开编辑辅助模式。之后,的主窗口将被分成两部分......”

8、“.....而将在另边显示。如下面的截图所示,将属性与组件连接起来现在是时候添加些代码到控制器的实现文件。如果你使用你自己的图像,请更改文件名,如下所示代码段,这就完成了,你现在可以点击按钮运行你的应用程序了在这章中我们已经在上实现了我们的第个用户图形界面。现在我们将讨论开发的些基本相关概念。最重要的思想是使用模型视图控制器设计模式。它将视觉表示,用户交互的逻辑,和核心的应用程序逻辑进行分离。在这个模式中有三个部分模型模型包含业务逻辑,如数据处理的数据和算法。但它不知道此信息最后将如何显示给用户。视图试图负责可视化。可以将视图想象成为些,在这之上有显示图片数据的控件例如,按钮,标签,等等。控制器控制器为用户和系统之间的提供了通信渠道。它监视用户的输入然后使用模型和视图实现必要的响应。通常,应用程序有几个视图通过些规则在它们之间进行切换。同时......”

9、“.....因为逻辑很简单,开发者不为模型创建个单独的实体。个视图创建后会成为的个元素。使用作为扩展名的文件允许你描述应用程序的所有内部元素的接口。包含个特殊的图形工具来添加视觉控制和改变它们的参数。所以,所有你需要做的只是将需要用到的组件拖出来,放到你的视图中。当你创建个新的项目的时候,为不同的设备族添加两个和。当然,你可以对所有设备单单使用个。基于这个目的,你应该在项目的配置设置中改变属性的值。但是平板电脑和智能手机在屏幕分辨率上的区别很大,所以强烈建议为两个族都创建分离且具有不同布局的视图。对于每个视图,你都应该有个控制器。对于每个新的项目,默认情况下创建个类和文件。在我们的例子中,我们首先视图的接口声明中添加属性。是种特殊的宏,它表示个变量可以被连接到些在视图上的显示组件。没有解决任何问题,但是它使将变量与元素清楚地连在了起。在我们的实现中......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
软件工程外文翻译--在iOS上的即时OpenCV(译文).doc预览图(1)
1 页 / 共 11
软件工程外文翻译--在iOS上的即时OpenCV(译文).doc预览图(2)
2 页 / 共 11
软件工程外文翻译--在iOS上的即时OpenCV(译文).doc预览图(3)
3 页 / 共 11
软件工程外文翻译--在iOS上的即时OpenCV(译文).doc预览图(4)
4 页 / 共 11
软件工程外文翻译--在iOS上的即时OpenCV(译文).doc预览图(5)
5 页 / 共 11
软件工程外文翻译--在iOS上的即时OpenCV(译文).doc预览图(6)
6 页 / 共 11
软件工程外文翻译--在iOS上的即时OpenCV(译文).doc预览图(7)
7 页 / 共 11
软件工程外文翻译--在iOS上的即时OpenCV(译文).doc预览图(8)
8 页 / 共 11
软件工程外文翻译--在iOS上的即时OpenCV(译文).doc预览图(9)
9 页 / 共 11
软件工程外文翻译--在iOS上的即时OpenCV(译文).doc预览图(10)
10 页 / 共 11
软件工程外文翻译--在iOS上的即时OpenCV(译文).doc预览图(11)
11 页 / 共 11
预览结束,喜欢就下载吧!
  • 内容预览结束,喜欢就下载吧!
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档