当前位置: 首页 > news >正文

电商网站建设c微fzsszai设计logo的网址

电商网站建设c微fzsszai,设计logo的网址,做网站群,wordpress 后台模版本文通过原理和示例对伽马变换进行详解#xff0c;并通过改变变换系数展示不同的效果#xff0c;以帮助大家理解和使用。 原理 伽马变换是一种用于图像增强的技术#xff0c;它可以用来提高或降低图像的对比度#xff0c;常用于医学图像处理和计算机视觉等领域。伽马变换…本文通过原理和示例对伽马变换进行详解并通过改变变换系数展示不同的效果以帮助大家理解和使用。 原理 伽马变换是一种用于图像增强的技术它可以用来提高或降低图像的对比度常用于医学图像处理和计算机视觉等领域。伽马变换是通过将图像像素值映射到一个新的值以达到对比度增强的效果。 伽马变换步骤具体可分为 1图像转为灰度或自身便为灰度图像。 2像素值归一化到0-1之间 3计算像素值的gam此幂的值使用pow函数得到的值便为新图像的像素值。 pow函数示例如下 在头文件#include cmath中函数原型 double pow (double base, double exponent); 它接受两个参数base基数和exponent指数。返回结果是基数的指数次幂。注意pow函数可以用于浮点数和整数。对于整数返回的结果也是整数且只返回最接近的整数。示例 pow2,3表示2的3次幂输出结果为8运行示例 #include opencv2/opencv.hpp #include cmathusing namespace cv; using namespace std;void gammaTransform(Mat img, Mat result, double gamma) {result img.clone();for (int y 0; y img.rows; y) {for (int x 0; x img.cols; x) {int index y * img.cols x;double pixel img.atuchar(y, x);double transformed pow((pixel / 255.0), gamma);result.atuchar(y, x) round(transformed * 255.0);}} }int main() {// 读取图像Mat img imread(ceshi.jpg, IMREAD_GRAYSCALE);if (img.empty()) {cout Could not open or find the image endl;return -1;}// 创建目标图像Mat result;// 应用伽马变换通过改变gam的值改变效果double gam 0.5;gammaTransform(img, result,gam);// 显示和保存结果namedWindow(Source Image, WINDOW_NORMAL);imshow(Source Image, img);waitKey(0);destroyAllWindows();namedWindow(Gamma Transformed Image, WINDOW_NORMAL);imshow(Gamma Transformed Image, result);waitKey(0);destroyAllWindows();imwrite(grayceshi.jpg, img); // 保存结果图像imwrite(output0.5.jpg, result); // 保存结果图像return 0; }在这段代码中我们首先使用OpenCV库中的imread函数读取输入图像。然后我们创建一个新的Mat对象来存储伽马变换后的图像。接着我们定义了一个名为gammaTransform的函数该函数接受一个Mat对象用于读取和写入图像数据、一个Mat对象用于存储结果图像以及一个gamma系数。在函数内部我们对每个像素应用伽马变换并将结果存储在结果图像中。最后我们在主函数中调用gammaTransform函数显示源图像和变换后的图像并保存结果图像。 下面我们通过改变gam的系数值来看具体的变换效果。 上面的为原图灰度图下面为改变系数的效果图。 系数为0.2 系数为0.5 系数为0.8 系数为2 系数为5 总结 当伽马系数γ1时图像不变。如果图像整体或者感兴趣区域较暗则令0γ1,可以增加图像对比度相反如果图像整体或者感兴趣区域较亮则令1γ可以降低图像对比度。 通过不同系数值的效果展示也可以看出系数值在0和1之间时值越小图像越亮。系数值大于1时值越大图像越暗。
http://www.huolong8.cn/news/67293/

相关文章:

  • 帝国网站地图插件网站思维导图例子
  • 婚礼顾问网站介绍模版wordpress支持php几
  • 上海找做网站公司哪家好深圳公司形象墙制作
  • wordpress整站生成htmlwordpress付费站内搜索
  • 中小企业网站建设流程怎么用网站做淘宝客
  • 在线视频教育网站开发物流网络结构模式有哪些
  • 做网站怎么挣钱十大互联网广告公司
  • 做外贸网站要注意什么企业信用信息公示系统湖南
  • 泰安市建设职工培训中心网站进不去app网站制作
  • 象山经济开发区建设有限公司网站网络优化的内容包括哪些方面
  • 怎么做58同城网站动漫制作专业相近专业
  • 龙华住房和建设局网站建站教程wp
  • 网站建设与管理好学吗品牌网站建设c股j东大蝌蚪
  • 酒店网站怎么制作企业网站营销实现方式
  • 网站设计的基本原则重庆装修公司口碑最好的是哪家
  • dede 网站地图 文章网站开发的技术难点
  • 广元做开锁网站营销推广软文
  • 网站推广运作怎么做wordpress w按钮
  • 网站建设 工单网站详情页链接怎么做
  • wordpress网站导航网推公司干什么的
  • 公司营销型网站制作小程序赚钱吗
  • 泰安中商网络做的网站怎么进入网站免费打包
  • 政务服务网站建设汇报南昌企业网站制作
  • 中国工程建设网站申通e物流的网站建设
  • 怎样创建网站域名平台河北网络公司招聘
  • 企业品牌网站有哪些网站开发 微盘
  • 哪个网站买域名便宜长沙做网站最好的公司有哪些
  • 买域名送网站书店网站规划与建设
  • 北京企业网站改版柳州企业网站制作哪家好
  • 企业所得税优惠政策最新2023一般纳税人整站优化seo排名点击