求助使用Aforge实现腐蚀膨胀开运算闭运算等基本图像处理操作

问题描述

我按照说明给的demo写了几个,只有边缘检测和二值化有效果显示出来,其余的操作比如中值滤波,腐蚀,膨胀,开运算出来都是一个效果,我觉得是只实现了图像的灰度化处理,剩下的效果没出来。基本上每个模块都是这么写的,求大神给指点下,谢谢谢谢。privatevoidbutton6_Click(objectsender,EventArgse)//开运算{Bitmapbt=newBitmap(pictureBox1.Image);//creategrayscalefilter(BT709)Grayscalefilter=newGrayscale(0.2125,0.7154,0.0721);//applythefilterBitmapgrayImage=filter.Apply(bt);//createfilterOpeningfilter1=newOpening();//applythefilterfilter1.Apply(grayImage);pictureBox2.Image=grayImage;}基本上每个模块都是这么写的

解决方案

解决方案二:
代码上只看到应用了一个滤镜。
解决方案三:
做那些操作之前需要对原图进行灰度和二值处理,但我不知道该怎么做,大神有代码吗?尤其是二值处理,多谢多谢。

时间: 2024-08-01 23:44:34

求助使用Aforge实现腐蚀膨胀开运算闭运算等基本图像处理操作的相关文章

【求助】jnlp死活打不开了!

问题描述 [求助]jnlp死活打不开了! JDK版本:1.8 JRE版本:1.8 系统:win8专业版64位 楼下有图有真相 解决方案 注释:JAVA其他功能一切正常,唯独jnlp用不了...另外,我的用户文件名是中文,不知道是不是因为这样JAVA找不到路径了.

c++-求份C++运算器,需要基本云运算关系运算逻辑运算位运算进制转换功能

问题描述 求份C++运算器,需要基本云运算关系运算逻辑运算位运算进制转换功能 1基本运算功能 主要包括:加.减,乘.除.取余.自增.自减等. 2.关系运算功能 主要包括:大于.大等于.小于.小等于.等于.不等于. 3. 逻辑运算功能 主要包括:与.或.非. 4.位运算功能 主要包括:按位与.按位或.按位异或.按位取反.左移和右移. 5.进制转换功能 主要包括:包括十进制转其他进制.二进制转其他进制 解决方案 我这个别处找的代码,不是我写的.. 解决方案二: http://download.csd

xutils 聚合函数-Android开元框架虚体绿色的Dbutils操作

问题描述 Android开元框架虚体绿色的Dbutils操作 谁用过xutils框架啊?那个Dbutils如何使用聚合函数啊?我现在主要获取数据库聚合函数sun如何查询啊?还有Dbutils需要手动关闭么? 解决方案 http://my.oschina.net/u/2001659/blog/305082

Hive常用运算(关系运算)、逻辑运算与数学运算、数值运算、日期函数、条件函数、字符串函数

hive 常用运算 第一部分:关系运算 Hive支持的关系运算符 •常见的关系运算符 •等值比较: = •不等值比较: <> •小于比较: < •小于等于比较: <= •大于比较: > •大于等于比较: >= •空值判断: IS NULL •非空判断: IS NOT NULL •LIKE比较: LIKE •JAVA的LIKE操作: RLIKE •REGEXP操作: REGEXP •等值比较: =    语法:A=B 操作类型:所有基本类型 描述: 如果表达式A与表达式B

Redis开发运维实践常见运维操作(一)

3.1 启动 3.1.1 启动redis 常见选项: ./redis-server (run the server with default conf) ./redis-server /etc/redis/6379.conf ./redis-server --port 7777 ./redis-server --port 7777 --slaveof 127.0.0.1 8888 ./redis-server /etc/myredis.conf --loglevel verbose 3.1.2

Redis开发运维实践常见运维操作(二)

重命名命令 3.7 重命名命令 例如:rename-command FLUSHALL "".必须重启 3.8 执行lua脚本 例如: redis-cli --eval myscript.lua key1 key2 , arg1 arg2 arg3 3.9 设置密码 config set requirepass [passw0rd] 3.10 验证密码 3.11 性能测试命令 比如:开100条线程(默认50),SET 1千万次(key在0-1千万间随机),key长21字节,value长2

求助!本地服务器的自动上传新的数据到远程服务器如何操作

问题描述 本地服务器上更新数据文件,同时这个更新的数据文件可以直接传到远程的服务器上.这种操作怎么实现?急!非常感谢,不用具体代码,只要帮助构想一下用什么设计就可以了! 解决方案 解决方案二:传文件如果用Socket的话更新数据文件的同时向远程服务器发送一条命令远程服务器监听到连接,并接收到命令后,启动文件下载然后更新的服务器再发送文件就行了这个道理很简单,难的是你通讯方式和通讯协议怎么定解决方案三:引用1楼wangsunjun的回复: 传文件如果用Socket的话更新数据文件的同时向远程服务器

图像处理 计算机视觉-灰度图像测地膨胀腐蚀

问题描述 灰度图像测地膨胀腐蚀 如何永opencv 实现测地膨胀腐蚀,给出一幅图像,mask和mark要如何选取,万谢! 解决方案 可以先参考一下这篇文章里面提到的内容,链接地址:OpenCV自带例子(八)图像腐蚀与膨胀 解决方案二: opencv有很多库函数,其中Erode()函数是一种一种,当然也有其他的函数,具体怎么用,怎么写,你可以百度一下! 解决方案三: 灰度图像的腐蚀膨胀灰度图像的腐蚀与膨胀图像的膨胀和腐蚀

OpenCV学习(10) 图像的腐蚀与膨胀(1)

建议大家看看网络视频教程:http://www.opencvchina.com/thread-886-1-1.html    腐蚀与膨胀都是针对灰度图的形态学操作,比如下面的一副16*16的灰度图. 它每个像素对应的值为(每个像素值范围都在0-255之间)为:       我们定义一个5*5的结构元素,该结构元素用5*5的矩阵表示,其中为1的单元,表示该单元在结构元素中有效,另外还定义一个锚点,坐标为(2,2),在单元格中用蓝色表示. 腐蚀/膨胀的操作就是用结构元素的锚点位置对齐图像的像素,然后