时间:2021-05-20
本文实例讲述了C#图像对比度调整的方法。分享给大家供大家参考。具体如下:
//定义对比度调整函数private static Bitmap ContrastP(Bitmap a, double v){ System.Drawing.Imaging.BitmapData bmpData = a.LockBits(new Rectangle(0, 0, a.Width, a.Height), System.Drawing.Imaging.ImageLockMode.ReadWrite, System.Drawing.Imaging.PixelFormat.Format24bppRgb); int bytes = a.Width * a.Height * 3; IntPtr ptr = bmpData.Scan0; int stride = bmpData.Stride; unsafe { byte* p = (byte*)ptr; int temp; for (int j = 0; j < a.Height; j++) { for (int i = 0; i < a.Width * 3; i++) { temp = (int)((p[0] - 127) * v + 127); temp = (temp > 255) ? 255 : temp < 0 ? 0 : temp; p[0] = (byte)temp; p++; } p += stride - a.Width * 3; } } a.UnlockBits(bmpData); return a;}希望本文所述对大家的C#程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了Python实现PS图像调整之对比度调整功能。分享给大家供大家参考,具体如下:这里用Python实现PS里的图像调整–对比度调整。具体的算法原理如
为了得到更加清晰的图像我们需要通过技术对图像进行处理,比如使用对比度增强的方法来处理图像,对比度增强就是对图像输出的灰度级放大到指定的程度,获得图像质量的提升。
对比度是影响视觉效果的关键因素之一。一般说来,对比度越高,图像越清晰,颜色越鲜艳。图像清晰度、细节表示和灰度表示的高对比度辅助工具。在一些大文本中,黑白对比、视
投影机对比度/分辨率DLP产品由于在像素(微镜)之间的间隙很小,所以可以获得高的对比度。拥有高对比度就等于拥有高的图像冲击力,高对比度能更好地演绎所演示的内容,
海尔电视调清晰度的方法如下: 1、图像设置菜单,设置亮度为50%到70%之间更为合适。 2、对比度调节,对于画面清晰度也是有很大的影响。一般天正对比度在50