文档章节

图片的轮廓

小强斋太
 小强斋太
发布于 2016/11/09 20:06
字数 78
阅读 1
收藏 0

得到图片的轮廓

import java.awt.image.BufferedImage;
import java.awt.image.ConvolveOp;
import java.awt.image.Kernel;

public class ImageProfile {

	//获取图片的边界轮廓
	public  BufferedImage getPicEdge(BufferedImage originalPic) {
		int imageWidth = originalPic.getWidth();
		int imageHeight = originalPic.getHeight();
		BufferedImage newPic = new BufferedImage(imageWidth, imageHeight,BufferedImage.TYPE_INT_RGB);
		float[] elements = { 0.0f, -1.0f, 0.0f, -1.0f, 4.0f, -1.0f, 0.0f,-1.0f, 0.0f };
		Kernel kernel = new Kernel(3, 3, elements);
		ConvolveOp cop = new ConvolveOp(kernel, ConvolveOp.EDGE_NO_OP, null);
		cop.filter(originalPic, newPic);
		return newPic;
	}

}


 

 

本文转载自:http://www.cnblogs.com/xqzt/archive/2012/10/22/5637155.html

共有 人打赏支持
小强斋太
粉丝 0
博文 181
码字总数 0
作品 0
广州
使用Python和OpenCV检测图像中的物体并将物体裁剪下来

介绍 硕士阶段的毕设是关于昆虫图像分类的,代码写到一半,上周五导师又给我新的昆虫图片数据集了,新图片中很多图片很大,但是图片中的昆虫却很小,所以我就想着先处理一下图片,把图片中的...

qq_37674858
05/24
0
0
Java之Opencv的Canny 边缘检测-yellowcong

图片处理,先是将图片进行灰化处理,然后平滑处理,让像素更加的自然,平滑后,获取的轮廓更加的圆滑,最后通过轮廓查找,可以找到我们需要的目标。 代码地址 处理效果 原图 灰化并平滑处理(...

yelllowcong
01/07
0
0
AI学习笔记——卷积神经网络(CNN)

上篇文章简单地地介绍了神经网络和深度学习,在神经网络中,每一层的每个神经元都与下一层的每个神经元相连(如下图), 这种连接关系叫全连接(Full Connected)。如果以图像识别为例,输入就...

Hongtao洪滔
04/01
0
0
opencv学习(二十三)寻找并绘制轮廓findCounters()/找出凸包convexHull()

1,查找轮廓findCounters()函数 2,绘制轮廓drawCounters() 实例1查找轮廓 实例2查找并绘制轮廓 2,找凸包 实例3,随机点找凸包实例(vector出错–①复制时注意变动的东西②for循环语句后面不要...

qq_41553038
05/02
0
0
OPENCV 使用系列二 grabcut 的使用(简单但有用的图像分割)

看到 博客的文章,里面 opencv 很早以前发的东西,发现 怎么看 都不完整 看起来很别扭,于是今天我加上一篇 教程 关于 opencv 的grabcut简单的图像分割算法 ,这个在很多 图像爬虫中 然后需要...

zhuyuping
2016/04/13
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

好用的vue组件

http://elickzhao.github.io/2017/08/vue%E4%B8%80%E4%BA%9B%E7%89%B9%E5%88%AB%E6%9C%89%E7%94%A8%E7%9A%84%E6%8F%92%E4%BB%B6/...

Littlebox
9分钟前
0
0
linux 源码安装mysql8

1.安装依赖 yum -y install wget cmake gcc gcc-c++ ncurses ncurses-devel libaio-devel openssl openssl-devel   2.下载源码包 wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-......

苏牧影子
9分钟前
0
0
BeanFactory和FactoryBean

BeanFactory BeanFactory是ioc容器的顶层接口,里面定义了一些容器基本的功能 类似ConfigurableBeanFatory和ApplicationContext就是比较高级的容器,除了基本的方法之外,还实现了很多高级的...

sendo
11分钟前
0
0
Java并发(9)- 从同步容器到并发容器

引言 容器是Java基础类库中使用频率最高的一部分,Java集合包中提供了大量的容器类来帮组我们简化开发,我前面的文章中对Java集合包中的关键容器进行过一个系列的分析,但这些集合类都是非线...

Ala6
15分钟前
1
0
Java定时器Timer学习之一

种类: 接通延时型定时器:接通延时型定时器是各种PLC(可编程控制器)中最常见最基本的定时器,这种定时器在Siemens的PLC中,成为SD型定时器 断开延时型定时器:这种定时器是当输入条件00000为ON时...

王怀楼
17分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部