我有一个CIImage我需要在我的Cocoa/Objective C程序中从颜色转换为Black和White.Peter H.之前向我指出了这个链接http://www.codingadventures.com/2008/06/threshold-filter-in-glsl/作为一种潜在的解决方案...但是我在那里编译内核例程时遇到了麻烦(参见单独的线程,如果感兴趣).
所以我想知道其他一个内置的CIFilter是否会完成我想要做的事情.我不想要灰度图像...我希望结果图像中的每个像素都是黑色或白色 - 我只需要能够告诉过滤器如何确定哪些像素应该变成黑色哪个像素应该变成白色.Photoshop中的"阈值"滤镜就是这样 - 它让我指定"阈值"然后它使用此值来决定哪些像素变为白色而哪些像素变为黑色.这就是我试图通过我的Xcode项目中的代码"复制".
如果其中一个内置过滤器可以用于此任何想法?谢谢.