当前位置: 首页>>代码示例>>Java>>正文


Java FSobel类代码示例

本文整理汇总了Java中org.openimaj.image.processing.convolution.FSobel的典型用法代码示例。如果您正苦于以下问题:Java FSobel类的具体用法?Java FSobel怎么用?Java FSobel使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


FSobel类属于org.openimaj.image.processing.convolution包,在下文中一共展示了FSobel类的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: StructureTensorDemo

import org.openimaj.image.processing.convolution.FSobel; //导入依赖的package包/类
public StructureTensorDemo() {
	this.image = new FImage(300, 300);
	final FImageRenderer r = image.createRenderer(RenderHints.ANTI_ALIASED);
	r.drawLine(0, 150, 75, 75, 3, 1f);
	r.drawLine(0, 0, 75, 75, 3, 1f);
	r.drawLine(0, 200, 100, 250, 3, 1f);
	r.drawLine(0, 300, 100, 250, 3, 1f);
	r.drawLine(200, 0, 200, 100, 3, 1f);
	r.drawLine(200, 100, 300, 100, 3, 1f);
	r.drawLine(250, 300, 200, 200, 3, 1f);
	r.drawLine(300, 250, 200, 200, 3, 1f);

	final FSobel fs = new FSobel();
	fs.analyseImage(image);
	this.dx = fs.dx;
	this.dy = fs.dy;
}
 
开发者ID:jonhare,项目名称:COMP3005,代码行数:18,代码来源:StructureTensorDemo.java

示例2: processImage

import org.openimaj.image.processing.convolution.FSobel; //导入依赖的package包/类
@Override
public void processImage(FImage image) {
	final FSobel grads = new FSobel(canny.sigma);

	final FImage edges = image.clone();
	canny.processImage(edges, grads);

	image.fill(Float.POSITIVE_INFINITY);

	final List<List<Pixel>> rays = generateRays(edges, grads.dx, grads.dy, direction, image);
	medianFilter(image, rays);
}
 
开发者ID:openimaj,项目名称:openimaj,代码行数:13,代码来源:StrokeWidthTransform.java

示例3: processImage

import org.openimaj.image.processing.convolution.FSobel; //导入依赖的package包/类
@Override
public void processImage(FImage image) {
	processImage(image, new FSobel(sigma));
}
 
开发者ID:openimaj,项目名称:openimaj,代码行数:5,代码来源:CannyEdgeDetector.java


注:本文中的org.openimaj.image.processing.convolution.FSobel类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。