【发布时间】:2019-10-18 23:22:19
【问题描述】:
上下文:
调用 increaseContrast 从 0 即相减时将像素钳制为 0,相加时将像素钳制为 MAXVAL。
方法:
public void increaseContrast() {
}
编辑:对于没有具体说明我在该方法下写的内容,我深表歉意,但我不能发布我的个人程序/代码,因为我的大学会因抄袭而惩罚我。
【问题讨论】:
标签: java image-processing clamp
上下文:
调用 increaseContrast 从 0 即相减时将像素钳制为 0,相加时将像素钳制为 MAXVAL。
方法:
public void increaseContrast() {
}
编辑:对于没有具体说明我在该方法下写的内容,我深表歉意,但我不能发布我的个人程序/代码,因为我的大学会因抄袭而惩罚我。
【问题讨论】:
标签: java image-processing clamp
钳位意味着您将值限制在一定范围内。
您可以手动检查您的值是否超过上限或下限并将该限制设置为新值,或者您只需使用最小值和最大值。
int minimum = 5;
int maximum = 10;
int value = 29;
if (value < minimum){
value = minimum;
}
else if (value > maximum){
value = maximum;
}
或者你只是做这样的事情:
value = Math.min(maximum, Math.max(minimum, value));
【讨论】: