atitit.颜色查找 根据范围 图像处理 inRange
2017-02-25 15:54
148 查看
atitit.颜色查找 根据范围 图像处理 inRange
使用opencv的inRange 结果又问题,不能找到。调整多次,麻烦,只好使用java实现。
原理就是判断范围,如果是的设置为白色,否则黑色。
/atiplat_img/src/com/attilax/img/CoreImg.java
public static BufferedImage inRange(BufferedImage src, HSV low, HSV hi) {
BufferedImage dst=imgx.new_BackgroudColor_black(src.getWidth(), src.getHeight());
HsvRangeV2 hr=new HsvRangeV2(low, hi);
ImgTraver_lineScaner itl=new ImgTraver_lineScaner(src);
itl.cur_Pix_Point_process_Fun_Handler=p->{
int clr_int=src.getRGB(p.x,p. y);
Color clr=new Color(clr_int);
HSV hsv=ColorUtil.rgb2hsv(clr_int);
if(p.x==409 && p.y==257)
{
System.out.println("dbg");
}
if(hr.contain(hsv))
{
dst.setRGB(p.x,p. y, Color.white.getRGB());
}
};
itl.trav();
return dst;
}
作者:: 绰号:老哇的爪子claw
of Eagle 偶像破坏者Iconoclast image-smasher
捕鸟王"Bird Catcher kok 虔诚者Pious 宗教信仰捍卫者 Defender
Of the Faith. 卡拉卡拉红斗篷 Caracalla red cloak 万兽之王
简称:: Emir Attilax Akbar 埃米尔
阿提拉克斯 阿克巴
全名::Emir Attilax Akbar bin Mahmud bin attila bin Solomon bin adam Al Rapanui 埃米尔
阿提拉克斯 阿克巴
本 马哈茂德
本 阿提拉 本
所罗门 本亚当 阿尔 拉帕努伊
常用名:艾提拉(艾龙), EMAIL:1466519819@qq.com
头衔:uke总部o2o负责人,全球网格化项目创始人,
uke交友协会会长 uke捕猎协会会长 Emir Uke部落首席大酋长,
uke宗教与文化融合事务部部长, uke宗教改革委员会副主席
uke制度与重大会议委员会委员长,uke保安部首席大队长,uke制度检查委员会副会长,
uke 首席cto 软件部门总监
技术部副总监 研发部门总监主管 产品部副经理 项目部副经理 uke科技研究院院长uke软件培训大师
uke波利尼西亚区大区连锁负责人
汤加王国区域负责人 uke克尔格伦群岛区连锁负责人,莱恩群岛区连锁负责人,uke布维岛和南乔治亚和南桑威奇群岛大区连锁负责人
Uke软件标准化协会理事长理事长 Uke 数据库与存储标准化协会副会长
uke终身教育学校副校长 Uke医院
与医学院方面的创始人
uec学院校长, uecip图像处理机器视觉专业系主任
uke文档检索专业系主任
Uke图像处理与机器视觉学院首席院长
Uke 户外运动协会理事长 度假村首席大村长 uke出版社编辑总编
转载请注明来源:attilax的专栏 ?http://blog.csdn.net/attilax
--Atiend v8
使用opencv的inRange 结果又问题,不能找到。调整多次,麻烦,只好使用java实现。
原理就是判断范围,如果是的设置为白色,否则黑色。
/atiplat_img/src/com/attilax/img/CoreImg.java
public static BufferedImage inRange(BufferedImage src, HSV low, HSV hi) {
BufferedImage dst=imgx.new_BackgroudColor_black(src.getWidth(), src.getHeight());
HsvRangeV2 hr=new HsvRangeV2(low, hi);
ImgTraver_lineScaner itl=new ImgTraver_lineScaner(src);
itl.cur_Pix_Point_process_Fun_Handler=p->{
int clr_int=src.getRGB(p.x,p. y);
Color clr=new Color(clr_int);
HSV hsv=ColorUtil.rgb2hsv(clr_int);
if(p.x==409 && p.y==257)
{
System.out.println("dbg");
}
if(hr.contain(hsv))
{
dst.setRGB(p.x,p. y, Color.white.getRGB());
}
};
itl.trav();
return dst;
}
作者:: 绰号:老哇的爪子claw
of Eagle 偶像破坏者Iconoclast image-smasher
捕鸟王"Bird Catcher kok 虔诚者Pious 宗教信仰捍卫者 Defender
Of the Faith. 卡拉卡拉红斗篷 Caracalla red cloak 万兽之王
简称:: Emir Attilax Akbar 埃米尔
阿提拉克斯 阿克巴
全名::Emir Attilax Akbar bin Mahmud bin attila bin Solomon bin adam Al Rapanui 埃米尔
阿提拉克斯 阿克巴
本 马哈茂德
本 阿提拉 本
所罗门 本亚当 阿尔 拉帕努伊
常用名:艾提拉(艾龙), EMAIL:1466519819@qq.com
头衔:uke总部o2o负责人,全球网格化项目创始人,
uke交友协会会长 uke捕猎协会会长 Emir Uke部落首席大酋长,
uke宗教与文化融合事务部部长, uke宗教改革委员会副主席
uke制度与重大会议委员会委员长,uke保安部首席大队长,uke制度检查委员会副会长,
uke 首席cto 软件部门总监
技术部副总监 研发部门总监主管 产品部副经理 项目部副经理 uke科技研究院院长uke软件培训大师
uke波利尼西亚区大区连锁负责人
汤加王国区域负责人 uke克尔格伦群岛区连锁负责人,莱恩群岛区连锁负责人,uke布维岛和南乔治亚和南桑威奇群岛大区连锁负责人
Uke软件标准化协会理事长理事长 Uke 数据库与存储标准化协会副会长
uke终身教育学校副校长 Uke医院
与医学院方面的创始人
uec学院校长, uecip图像处理机器视觉专业系主任
uke文档检索专业系主任
Uke图像处理与机器视觉学院首席院长
Uke 户外运动协会理事长 度假村首席大村长 uke出版社编辑总编
转载请注明来源:attilax的专栏 ?http://blog.csdn.net/attilax
--Atiend v8
相关文章推荐
- atitit.验证码识别step3----去除边框---- 图像处理类库 attilax总结java版本
- Atitit.计算机图形图像图片处理原理与概论attilax总结
- atitit.验证码识别step3----去除边框---- 图像处理类库 attilax总结java版本
- Atitit.计算机图形图像图片处理原理与概论attilax总结
- Atitit.java图片图像处理attilax总结
- Atitit.java图片图像处理attilax总结 BufferedImage extends java.awt.Image获取图像像素点image.getRGB(i, lineIndex); 图片剪辑/AtiPlatf_cms/src/com/attilax/img/imgx.javacutImage图片处理titit 判断判断一张图片是否包含另一张小图片 atitit 图片去噪算法的原理与
- Atitit.java图片图像处理attilax总结
- 查找计算机视觉、模式识别、图像处理领域的国际会议和会议排名
- Delphi图像处理 -- 设置图像关键颜色
- 图像颜色处理——简单三色加减
- 灰度图像像素颜色亮度处理
- IOS-图像处理-查找和加载图像
- 图像处理之颜色梯度变化 (Color Gradient)
- 根据GPS经纬度查找指定范围内的对象
- 图像处理基础理论-颜色
- FLASH处理图像的移动、缩放、旋转、颜色变换的类推荐。
- 图像处理中的颜色空间
- 用GDI+画图像,根据鼠标区域改变填充颜色
- 图像处理之颜色梯度变化 (Color Gradient)
- 处理2D图像和纹理——创建一张纹理,定义每个像素的颜色,将纹理保存到一个文件