在C#用使用unsafe加快处理图像速度
昨天在给豆瓣电台加皮肤功能的时候考虑的,需要遍历图像的每个像素,然后算出均值。如果图片比较暗,那么文字就变成白色的,如果图片比较亮,文字就变成黑色的。直接在C#用计算这样的计算是需要付出一定性能代价的(相比非托管代码),而且图片越大,性能损耗就越严重。所以考虑把这部分代码写到unsafe语句中,让它在内存里直接计算。具体代码如下:
System.Drawing.Bitmap image = ne
http://www.cyqdata.cn/cnblogs/article-detail-38378
将一幅图像转换为灰度图
灰度图是指用灰度表示的图像,灰度是在白色和黑色之间分的若干个等级,其中最常用的是256级,也就是256级灰度图。灰度图在医学、航天等领域有着广泛的应用。
那么如何将一幅彩色图像转换为灰度图呢?根据人眼对红绿蓝三色的敏感程度,可以使用以下比例式进行转换:
Gray
= R*0.3+G*0.59+B*0
http://www.cyqdata.cn/cnblogs/article-detail-37436
Windows Phone 7 截取当前屏幕保存图像的代码
导入以下命名空间:using System.Windows.Media.Imaging;using System.IO;using Microsoft.Xna.Framework.Media; 全部代码如下: 1 public void CaptureScreen(
http://www.cyqdata.cn/cnblogs/article-detail-36574
如果要做一个图像处理和分析的软件
我是做生物/医学图像处理的,之前也收集也实现了很多特定的图像处理的算法,而且多是在MATLAB或JAVA下的,最近想做一个平台把之前的东西统一一下。
做了个小的调研,统计在下图中,与大家分享。
作者: bei 发表于 2011-04-11 13:02 原文链
http://www.cyqdata.cn/cnblogs/article-detail-36215
【STM32 .NET MF开发板学习-29】摄像头蓝牙图像远程获取
目前生产串口摄像头的厂家有很多,每家的通信协议也不同,所以针对不同的摄像头都必须编写相对应的摄像头驱动程序。
最早做医疗项目的时候,开发过一款串口摄像头的驱动,不过是配合TinyIOs而使用,并没有把其作为一个独立的库封装起来。最近手头上又有一款摄像头,拍摄质量还不错,所以封装成一个标准.NET Micro Framework库,供应用
http://www.cyqdata.cn/cnblogs/article-detail-35716