随笔分类 - 图像处理
摘要:/// /// 图像缩略图处理 /// /// 图像源数据 /// 压缩质量 1-100 /// 缩略图的宽 /// 缩略图的高 /// public static byte[] ConvertToThumbnail(byte[] bytes, i...
阅读全文
摘要:----本文摘自作者ZYL910的博客一、基础 对于彩色转灰度,有一个很著名的心理学公式:Gray = R*0.299 + G*0.587 + B*0.114二、整数算法 而实际应用时,希望避免低速的浮点运算,所以需要整数算法。 注意到系数都是3位精度的没有,我们可以将它们缩放1000倍来实现...
阅读全文
摘要:/// /// 图形细化 /// /// /// public unsafe Bitmap ToThinner(Bitmap srcImg) { int iw = src...
阅读全文
摘要:/// /// 二值化图像 /// /// /// private static unsafe Bitmap Binaryzation(Bitmap bmp) { Bit...
阅读全文
摘要:本文讨论了C#图像处理中Bitmap类、BitmapData类和unsafe代码的使用以及字节对齐问题。Bitmap类命名空间:System.Drawing封装 GDI+ 位图,此位图由图形图像及其属性的像素数据组成。Bitmap 是用于处理由像素数据定义的图像的对象。利用C#类进行图像处理,最方便...
阅读全文
摘要:1 /// 2 /// 获取主体矩形边界坐标,顺时针 3 /// 4 /// 目标图片 5 /// 模板图片 6 /// 7 private static Point[] GetTarget(Bi...
阅读全文
摘要:1 string imgpName = @"005"; 2 Image image = Image.FromFile(@"G:\" + imgpName + @".jpg"); 3 Image img = (Image)ima...
阅读全文
摘要:API : https://chart.googleapis.com/chart 参数: 1. cht=qr这个是必需的,告诉 API ,你需要生成的是二维码。2. chs=<width>x<height>这个同样是必需的,告诉 API ,你需要生成的二维码的尺寸。3. chl=<data>这个还是
阅读全文

浙公网安备 33010602011771号