本文整理汇总了Java中ij.process.FloatProcessor.log方法的典型用法代码示例。如果您正苦于以下问题:Java FloatProcessor.log方法的具体用法?Java FloatProcessor.log怎么用?Java FloatProcessor.log使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ij.process.FloatProcessor
的用法示例。
在下文中一共展示了FloatProcessor.log方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: applyToolToImage
import ij.process.FloatProcessor; //导入方法依赖的package包/类
@Override
public Grid2D applyToolToImage(Grid2D imageProcessor)
throws Exception {
FloatProcessor revan = new FloatProcessor(imageProcessor.getWidth(), imageProcessor.getHeight());
revan.setPixels(imageProcessor.getBuffer());
if (operation.equals(MULTIPLY)) {
revan.multiply(operand);
}
if (operation.equals(DIVIDE)) {
revan.multiply(1.0 / operand);
}
if (operation.equals(SUBTRACT)) {
revan.add(-operand);
}
if (operation.equals(ADD)) {
revan.add(operand);
}
if (operation.equals(LOGARITHM)) {
revan.log();
}
if (operation.equals(SQUARE)) {
revan.sqr();
}
if (operation.equals(SQUAREROOT)) {
revan.sqrt();
}
return imageProcessor;
}