将转换应用于NSBitmapImageRep

时间:2010-06-03 03:49:40

标签: objective-c cocoa

所以...我有一个图像加载到NSBitmapImageRep对象,所以我能够通过二维数组检查特定像素的内容。现在我想对图像应用几个“转换”,以准备一些额外的处理。如果我手动操作图像,在Photoshop中,我会:

  1. 旋转图像
  2. 裁剪一部分并弃掉其余部分
  3. 应用“阈值”转换(基本上根据我提供的阈值将图像转换为黑白)
  4. 重新取样图像以将其缩小一点(虽然会丢失一些图像质量,但会加快后续处理)
  5. (不一定按此顺序)

    是否有客观的C方法可以使用NSBitmapImageRep对象中的数据来促进这些特定的图像处理?如果是这样,有人能指出一些好的例子吗?

1 个答案:

答案 0 :(得分:1)