Emgucv (用c#调用 sharp版 opencv)中的函数,会引起内存泄漏(如下语句),所以改用Aforge实现

Bitmap bmp = new Bitmap("D:\\4.png");
            while(true)
            {
                Image<Gray, Byte> img = new Image<Gray, Byte>(bmp);  
            }

1.官网下载

http://www.aforgenet.com/framework/downloads.html

下载不下来,可以到此链接下下载

http://download.csdn.net/download/robert_cheng/572660

2.如何配置Aforge

建立一份c# 工程,引用下载的Aforge中的dll(在子文件夹中),项目需要,我只引用了Aforge.dll, Aforge.Imaging.dll和Aforge.Math.dll

如下图所示:

程序开头引用一下:

using AForge;

using AForge.Imaging;

using AForge.Imaging.Filters;

using AForge.Imaging.Textures;

接下来就可以使用了(具体可以参见down下来的sample例子),这边我写个sample,进行简单的二值化

Bitmap image = new Bitmap(@"D:\new.png");
            AForge.Imaging.Image.Clone(image, PixelFormat.Format8bppIndexed);

Threshold threshold = new Threshold();
            threshold.ThresholdValue = threshold_value;

Bitmap binaryimage = threshold.Apply(image);
            binaryimage.Save("D:\\gray.png");

Aforge做图像处理相关推荐

  1. 用numpy做图像处理

    在python中进行图像处理,我们有三个好工具:OpenCV, SciKit-Image 和 Pillow.但是在本文中,为了理解一些简单图像处理技术的基础,我们将使用numpy.所以这也是练习num ...

  2. Python 之 使用 PIL 库做图像处理

    http://www.cnblogs.com/way_testlife/archive/2011/04/17/2019013.html Python 之 使用 PIL 库做图像处理 1. 简介. 图像 ...

  3. image pil 图像保存_如何利用python中的PIL库做图像处理?

    自从这个世界上出现了Python编程,一切都好像有了新的思路与进展,比如人工智能,还有我们常用的PS,你可知道Python也可以做图像处理,用的就是PIL库,还没有用过的,还没有发现的,还没有实现过的 ...

  4. 干货 | 用Python做图像处理:图像导数实战

    导读:数量庞大的图像和视频充斥着我们的生活.我们需要对图片进行检索.分类等操作时,利用人工手段显然是不现实的.于是,计算机视觉相关技术便应运而生,并且得到了快速的发展.本文以时下最流行的Python语 ...

  5. 用Python做图像处理

    用Python做图像处理        最近在做一件比较 evil 的事情--验证码识别,以此来学习一些新的技能.因为我是初学,对图像处理方面就不太了解了,欲要利吾事,必先利吾器,既然只是做一下实验, ...

  6. python做图像处理快不快_Python 图像读写谁最快?不信就比一比

    图像处理,顾名思义,是对图像进行的各种转换.计算等处理.图像处理必不可少地需要读写图像文件. 图像文件的读取,就是将图像数据从磁盘中的文件内读入内存,之后按照图像解码标准解码,最后把图像各像素的值存储 ...

  7. numpy 图片填充_用numpy做图像处理(上)

    在python中进行图像处理,我们有三个好工具:OpenCV, SciKit-Image 和 Pillow.但是在本文中,为了理解一些简单图像处理技术的基础,我们将使用numpy.所以这也是练习num ...

  8. pilt图像处理_干货 | 用Python做图像处理:图像导数实战

    导读:数量庞大的图像和视频充斥着我们的生活.我们需要对图片进行检索.分类等操作时,利用人工手段显然是不现实的.于是,计算机视觉相关技术便应运而生,并且得到了快速的发展.本文以时下最流行的Python语 ...

  9. python怎么做图像处理_Python其实也可以做一些简单的图像处理,Python自动生成表情包...

    描述 作为一个数据分析师,应该信奉一句话--"一图胜千言".不过这里要说的并不是数据可视化,而是一款全民向的产品形态--表情包!!!! 表情包不仅仅是一种符号,更是一种文化,是促进 ...

最新文章

  1. 转:入侵网站必备-sql server
  2. Tableau实战系列浏览 Tableau 环境(六) -工作簿和工作表
  3. 前端中全部盒子靠左对齐_前端面试一百问之弹性盒子中 flex: 0 1 auto 表示什么意思...
  4. [转载]线上应用故障排查之一:高CPU占用
  5. Oracle通过邀请Weaver和Chin推动JavaFX向前发展
  6. C语言中return的各种用法
  7. Django(三)框架之第二篇
  8. 做系统ghost步骤图解_用好这工具,小孩都能会重装系统!
  9. ACM竞赛、数论内容常用的定理(求解(a/b)%c,乘法逆元,费马小定理)
  10. c++: internal compiler error: Killed
  11. 如何用c语言程序写一段英文字母,菜鸟求助,写一个随机输出26个英文字母的程序...
  12. db2 空值转换函数_Hive常见函数的使用
  13. WEB消息提醒实现之二 实现方式-基于Iframe的流方式
  14. python是交互式语言吗_什么是Python交互式解释器
  15. 跟对人,走对路,做对事!
  16. 如何在EverEdit编辑器中一键编译运行JAVA并接收键盘输入数据
  17. 奇迹暖暖安卓鸿蒙互通吗,奇迹暖暖安卓和ios互通吗 奇迹暖暖苹果和安卓能一起玩吗...
  18. 青春饭碗——程序员,年纪大了怎么办?
  19. 多系统下的蓝牙设备共用配对问题之LTK、EDIV、ERAND.以 Manjaro、Debian、Windows10 为例
  20. aspx页面返回的response

热门文章

  1. MySQL如何存储带有时区信息的时间?(windows/linux/mac下)
  2. BLAST中的E值的理解
  3. ffmpeg实现变速播放的两种方案
  4. 成功解决TPOT下载read time out的问题
  5. java传递指针_Java:通过指针传递参数
  6. JavaScript js如何代码加密绑定域名
  7. Linux-文件类型
  8. Python+Django204-基于Python的医院排队叫号系统
  9. 1.12 Illustrator视图的打印拼贴 [Illustrator CC教程]
  10. 一个人在家怎么做自媒体?4个靠谱平台,门槛低、变现很简单