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

潇朋友免费班级网站建设系统怎么用网吧电脑做网站服务器吗

潇朋友免费班级网站建设系统,怎么用网吧电脑做网站服务器吗,做旅游销售网站平台ppt模板,查询域名注册信息操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 cv::colorChange 是 OpenCV 中用于调整图像颜色的函数。它允许你通过乘以不同的系数来独立地改变输入图像中红色、绿色和蓝色通道的强度&#xf…
  • 操作系统:ubuntu22.04
  • OpenCV版本:OpenCV4.9
  • IDE:Visual Studio Code
  • 编程语言:C++11

算法描述

cv::colorChange 是 OpenCV 中用于调整图像颜色的函数。它允许你通过乘以不同的系数来独立地改变输入图像中红色、绿色和蓝色通道的强度,从而实现对图像色彩的调整。这个功能对于需要精细控制图像色调的应用非常有用。

函数原型

void cv::colorChange 	
(InputArray  	src,InputArray  	mask,OutputArray  	dst,float  	red_mul = 1.0f,float  	green_mul = 1.0f,float  	blue_mul = 1.0f ) 		

参数

  • 参数src 输入 8 位 3 通道图像‌34。
  • 参数mask 输入 8 位 1 或 3 通道图像‌35。
  • 参数dst 输出与 src 尺寸和类型相同的图像‌34。
  • 参数red_mul 红色通道乘法因子‌4。
  • 参数green_mul 绿色通道乘法因子‌4。
  • 参数blue_mul 蓝色通道乘法因子‌4。

乘法因子范围在 0.5 至 2.5 之间‌

示例代码


#include <iostream>
#include <opencv2/opencv.hpp>int main()
{// 加载图像cv::Mat src = cv::imread("/media/dingxin/data/study/OpenCV/sources/images/jiangnan.jpg");if (src.empty()){std::cerr << "无法加载图像!" << std::endl;return -1;}// 创建全1掩模(处理整个图像)cv::Mat mask = cv::Mat::ones(src.size(), CV_8UC1);// 应用颜色变换(调整参数以增强效果)cv::Mat dst;cv::colorChange(src, mask, dst, 2.5f, 0.1f, 1.0f); // 红通道增强,绿通道减弱// 转换为浮点型计算差异cv::Mat src_f, dst_f;src.convertTo(src_f, CV_32F);dst.convertTo(dst_f, CV_32F);// 计算绝对差异并归一化‌:ml-citation{ref="1,2" data="citationList"}cv::Mat diff_f;cv::absdiff(src_f, dst_f, diff_f);cv::normalize(diff_f, diff_f, 0, 255, cv::NORM_MINMAX); // 关键修改:归一化数据范围‌:ml-citation{ref="1" data="citationList"}// 转换为8位图像cv::Mat diff;diff_f.convertTo(diff, CV_8U);// 增强对比度显示(调整缩放因子)‌:ml-citation{ref="2" data="citationList"}cv::Mat enhanced_diff;cv::convertScaleAbs(diff, enhanced_diff, 5, 0); // alpha=5 增强差异可见性‌:ml-citation{ref="2" data="citationList"}// 显示结果cv::imshow("Original Image", src);cv::imshow("Processed Image", dst);cv::imshow("Difference Image", diff);cv::imshow("Enhanced Difference", enhanced_diff);// 保存结果(建议使用无损格式)‌:ml-citation{ref="5" data="citationList"}cv::imwrite("original.png", src);cv::imwrite("processed.png", dst);cv::imwrite("difference.png", diff);cv::imwrite("enhanced_difference.png", enhanced_diff);cv::waitKey(0);return 0;
}

运行结果

在这里插入图片描述在这里插入图片描述

http://www.dtcms.com/wzjs/581303.html

相关文章:

  • 360阻止建设银行网站计算机专业网站设计论文
  • 做网站app需要懂些什么软件网站建设具体详细过程
  • 网站一直百度上搜不到是怎么回事啊wordpress要求
  • 网站开发常见面试题网站开发费怎样入账
  • 关于网站建设的文章优化公司治理结构
  • 杭州做网点卖服装在那个网站四川建设行业数据共享平台
  • 轻松网站建设crm客户管理系统的功能有哪些
  • 中山模板网站建设服务器搭建vps教程
  • 做门窗安装去哪些网站找生意建设工程查询系统
  • 微信小程序一站式开发学校内部网站开发价格
  • 莆田仿站定制模板建站网站开发vue版本是什么
  • 小众写作网站天津网站页面设计
  • 公司网站建设知乎wordpress版 影视站
  • dw代码做网站制作一个网站多少钱
  • 移动网站趋势成华区微信网站建设公
  • 网站建设意义新品发布会ppt参考
  • 建设网站的价格是多少电子商务网站规划与建设摘要
  • 做网站办公室图片wordpress文章字符插件
  • 建设一个网站费用伍佰亿网站怎么做
  • 海尔网站建设目标jquery 上传wordpress
  • 网站建设初稿做个静态网站多少钱
  • 网站建设要做固定资产吗app模板免费下载
  • 58网站建设的目的电商网络销售是做什么
  • 沈阳网站建设公司熊掌号二维码生成器工具
  • 网站想改版 权重网站优化 方案
  • 贵州中英文网站制作建立网站 英语
  • 网站规划文档网站如何备案icp备案
  • 跨境电商网站设计网站开发项目分析模板
  • 做家乡网站需要哪些内容东莞外贸模板建站
  • 网站的报价怎么做wordpress菜单的功能