我有一个任务,我试图在图像中产生噪音,类似于我在这里所做的:
public static short[][] brighten(short[][] orig, short amount) {
short[][] returnArray = new short[orig.length][orig[0].length];
for(int i = 0; i < orig.length; ++i){
for(int j = 0; j < orig[0].length; ++j){
returnArray[i][j] = (short)(orig[i][j]+amount);
}
}
return returnArray;
}
说明: public short[][] Noise(short[][], short) - 传递一个二维数组 shorts 代表图像,另一个 short 是要从图像中添加或减去的噪声量。- 返回一个 2D 短裤数组,即变暗图像