【发布时间】:2015-04-08 09:05:32
【问题描述】:
我正在编写代码来构建 JPEG 预测规则 #5 的算法,其中指出:
I'[i,j] = I[i, j-1] + I[[i-1, j] + I[i-1, j-1]]/2
我之前构建了一个满足规则#4条件的算法,我使用的代码行是:
arrayshift[i][j] = originalarray[i - 1][j - 1];
代码将单元格从 i-1 和 j-1 的位置复制到数组中的 i,j。
谁能告诉我如何写,如果不能解释如何为上述规则编写代码行。我写了以下但收到错误;
arrayshift[i][j] = originalarray[i][j-1] + array[[i-1][j]+[i-1][j-1]]/2;
感谢您提供的任何建议。
【问题讨论】:
-
I wrote the following but received errors;什么错误?您尝试实施的公式的来源在哪里? -
array[[i-1][j]+[i-1][j-1]]/2;这看起来不像是有效的 java 语法 -
数组索引应该是整数。这个
array[[i-1][j]+[i-1][j-1]]是如何有效的? -
由于 12 分钟过去了,我们没有得到 OP 的澄清,我投票结束,因为“不清楚你在问什么”。
标签: java arrays algorithm jpeg lossless-compression