【发布时间】:2012-05-30 08:05:57
【问题描述】:
我正在尝试使用 ImageJ 为 8 位灰度图像实现直方图算法。以下是我的代码,无法正常工作。请记住我是初学者。
我的 imageJ 代码应该如何才能工作???
for (i = 0; i <= MaxIntensity&& lut[i] == 0; i++) {
min = lut[i+1];
}
for ( i=0; i < 256; ++i )
{
sum += histo[i];
lut[i] = sum;
}
【问题讨论】:
-
您还应该告诉我们它没有按预期工作的原因。你哪里有问题?
-
@BoPersson :它说 min = lut[i + 1] 超出范围,所以我没有正确定义数组。那将是错误的原因,那么有人可以告诉我我需要处理什么吗?
-
应已解释其算法错误的 OP 的要求关闭。
标签: javascript c++ imagej