【发布时间】:2011-05-25 03:02:37
【问题描述】:
我想实现 Avidan/Shamir 的接缝雕刻算法。在可以使用核心图像过滤器实现的能量计算阶段之后,我需要计算不能作为核心图像过滤器实现的最低能量的接缝,因为它使用动态编程(并且您无权访问以前在 opengl 着色语言中的计算)。
所以我需要一种在objective-c cocoa中有效访问图像像素数据的方法。
省略边界检查的伪代码:
for y in 0..lines(image) do:
for x in 0..columns(image) do:
output[x][y] = value(image, x, y) +
min{ output[x-1][y-1]; output[x][y-1]; output[x+1][y-1] }
【问题讨论】:
-
您是如何计算能源数据的?你的算法是什么?
标签: objective-c cocoa image-processing core-image