0

我是 iOS 开发的新手,并为一个基本问题道歉。我正在尝试将图像转换为灰度图像并在 iOS 中使用 openCV 对其进行阈值处理。到目前为止,我已经在 xcode 上导入并设置了框架。我现在要做的是实现以下功能:

http://www.youtube.com/watch?feature=player_embedded&v=Ko3K_xdhJ1I

在 0:24 和 0:53

我尝试按照指向上述 youtube 视频的教程进行操作:

http://docs.opencv.org/doc/tutorials/ios/image_manipulation/image_manipulation.html

并且不确定将上述代码粘贴到哪个文件中?

非常感谢。

亲切的问候。

4

2 回答 2

0

这些是辅助方法,最好写在单独的文件中。很简单,

http://answers.oreilly.com/topic/631-how-to-get-c-and-objective-c-to-play-nicely-in-xcode/

  1. 将所有图像处理代码放在 ImageManipulationHelper.mm 中,并为其创建一个头文件

  2. 为 UIImage 创建一个不错的小类别。

http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/CustomizingExistingClasses/CustomizingExistingClasses.html 可以依次调用这些方法来创建您可能想要的任何图像处理。

轻而易举。是的,如果您遇到麻烦,请阅读更多关于在 ObjectiveC 中使用 C++ 以及类别的内容。它们是objectivec的一些更漂亮的功能

于 2013-06-03T10:56:40.030 回答
0

我实现了同样的,使用这个很棒的链接的帮助

如果您需要任何进一步的帮助,请告诉我。

干杯!!

编辑 :

看看这个ImageFiltering

于 2013-06-03T11:52:44.130 回答