C#位图处理指针问题
摘要:今天整理算法的时候发现在过去在c++中用UINT指针访问32位ARGB位图时,每次偏移量正好一个象素,所以直接使用“++”而不是“+= 4”。同理,当直接用座标访问时,应使用“i * stride / 4 + j” 而不是“i * stride + j”。但转移到c#代码时发现,如果同样使用uint指针访问位图,当stride等于width*4时可能不会有问题,一旦noffset不为0,将会出现...
阅读全文
位图以Jpeg格式,不同质量保存C#代码
摘要:/**//// /// 把位图保存为jpeg格式,并可以这是保存质量/// /// 位图/// 文件名/// 保存质量/// 质量范围0-100,类型为longprivate void JpegSave( Bitmap b, string name, long quality ){ ImageCodecInfo myImageCodecInfo; Encoder myEn...
阅读全文