登录
首页 » 图像处理 » 鼠标右键调节BMP图片亮度对比度。

鼠标右键调节BMP图片亮度对比度。

于 2022-08-12 发布 文件大小:286.71 kB
0 233
下载积分: 2 下载次数: 1

代码说明:

通过鼠标右键来调节图片的亮度和对比度。里面有扫描仪程序代码。调节对比度,亮度的代码很简单。来源于网站VOID CScanToDocDlg::BrightAndContrast(HBITMAP hBitmap, INT bright, INT contrast, BYTE threshold){ FLOAT cv = contrast 0 && contrast < 255)  cv = 1.0f / (1.0f - cv) - 1.0f; BYTE values[256]; for (INT i = 0; i < 256; i ++) {  INT v = contrast > 0? CheckValue(i + bright) : i;  if (contrast >= 255)   v = v >= threshold? 255 : 0;  else   v = CheckValue(v + (INT)((v - threshold) * cv + 0.5f));  values[i] = contrast < 0? CheckValue(v + bright) : v; } BITMAP bm; GetObject(hBitmap, sizeof(BITMAP), &bm ); LPARGBQuad o,p; for (UINT y = 0; y < bm.bmHeight; y ++, p+=nRowPadding, o+=nRowPadding) {

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • mymozaic_game6x6
    资源描述这是必要的混合的片段的图片(混合随机顺序),然后将其放置在他们的地方。要做到这一点,按鼠标左键并按住它,拖动它的位置的片段。当你发布的“源”和“目标”的片段进行交换。经过适当的比对的片段将是奖图片。
    2022-05-09 06:10:09下载
    积分:1
  • 边缘检测
    C++代码,源码在VC6.0环境下可以运行成功,实现了灰度图像边缘检测的功能,代码中用了两种不同算法实现边缘检测的功能。课设用代码,代码已验证,保证能运行。
    2023-05-02 13:55:05下载
    积分:1
  • 根据灰度分布进行人脸识别
    人脸的不同部位的灰度值是不同的,根据灰度值的比重,通过直方图分析确定人脸的各个部位的灰度值的取值范围,达到识别人脸的作用。
    2022-06-01 18:42:08下载
    积分:1
  • 获取任意点的灰度值
    获取图像任意点的灰度值。可以完成图像的读取,然后使用鼠标在图像上点击,可以获取图像该点的灰度值。程序代码简单易懂,运行速度快。
    2023-01-07 17:15:02下载
    积分:1
  • 特效显示
    本程序在打开图像时可以实现图像各种动态效果,包括扫描,移动,交叉飞入,百叶窗特效,马赛克显示,栅条显示,图像渐现,中间扩张,中间收缩,其中扫描,移动,和交叉飞入,百叶窗这些特效中还可以选择方向,各种特效都包含进去了。
    2022-08-12 13:31:23下载
    积分:1
  • OpenCV中值滤波
    基于OpenCV中值滤波方法,中值滤波是在1971年由Tukey提出来的,它是一种非线性的且比较典型的滤波技术。在某些条件下它能够克服如均值滤波、最小均方滤波等产生的图像细节不清晰,对消除椒盐噪声极其有效,在分析处理一些光学条纹测量图像时有着重要的作用,可是在分析条纹中心方法中没有太大的用处,在处理图像中,可以维持边缘信息,是很典型的平滑噪声法。
    2022-05-13 02:10:49下载
    积分:1
  • 屏幕放大镜的源代码
    屏幕放大镜的源代码,主要模拟windows系统自带的屏幕放大镜,可以学习里面的一些技巧,用C++编写,有兴趣的可以收藏一下。
    2022-01-25 19:23:24下载
    积分:1
  • 基本LBP算法
    该代码用于提取手指静脉的特征,对于一副图像有一串二进制码。对于两幅图像,用海明距离相似度可以比较两幅图像的相似度。
    2023-05-15 07:45:02下载
    积分:1
  • classification_colormap_pauli_C3,SAR,用于pauliRGB分解显示
    classification_colormap_pauli_C3,SAR图像,用于pauliRGB分解显示。将全极化影像进行PauliRGB分解后,产生的三分量,进行编码设色,合称为PauliRGB图像。
    2022-12-16 10:50:03下载
    积分:1
  • 立方体控制
    应用背景用C++在VC6.0平台下绘出了一个正方形,并且加入了控制部分,可以对该立方体进行控制,想了解C++图形控制的可以参考关键技术关键技术包括计算机图形学,C++程序编译,以及面向对象的程序编程,有一定的编程经验。
    2022-12-23 20:35:04下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载