objective-c - 将转换应用于 NSBitmapImageRep

标签 objective-c cocoa

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

  1. 旋转图像
  2. 裁剪一部分并丢弃其余部分
  3. 应用“阈值”转换(本质上是根据我提供的阈值将图像转换为黑白图像)
  4. 对图像重新采样,将其缩小一点(虽然会损失一些图像质量,但会加快后续处理速度)

(不一定按这个顺序)

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

最佳答案

关于objective-c - 将转换应用于 NSBitmapImageRep,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2963218/

相关文章:

ios - ReplayKit - 在 ObjectiveC 中保留对 RPPreviewViewController 的引用

objective-c - 无法构建 Objective-C 模块 'ContactsUI'

objective-c - startMonitoringSignificantLocationChanges 缺乏准确性

cocoa - 如何以编程方式为 mac 应用程序设置打印选项的页面布局

ios - 动画 transform.scale 与 UIViewAnimationOptionBeginFromCurrentState 不按预期工作

ios - 带有顶角、边框和阴影的聊天项目 View

cocoa - 根据区域设置将带有千位分隔符的数字格式化为 NSString 的最简单方法

objective-c - 如何获取 QLPreviewView 的内容大小?

objective-c - 编译器是否优化了字符串形成?

iphone - 延迟 iPhone 后执行操作