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

icp备案办理流程深圳网站设计十年乐云seo

icp备案办理流程,深圳网站设计十年乐云seo,网站seo诊断湖南岚鸿,成立一个网站操作系统: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/441410.html

相关文章:

  • 网站给部分文字做遮挡代码百度指数疫情
  • 建设网站简单吗常见的关键词
  • 创办一个网站多少钱企业网站推广策划
  • wordpress 移动站插件丁的老头seo博客
  • 企业网站做优化内蒙古最新消息
  • 网页无法访问6北京seo做排名
  • 做那种事免费网站东莞关键词排名优化
  • 做信息安全的网站百度禁止seo推广
  • 网站优化的方法neotv
  • 海南的论坛网站建设火蝠电商代运营靠谱吗
  • 网站哪里可以查到做ddos成都网络优化托管公司
  • 可以做公司网站seo也成搜索引擎优化
  • 网站维护简单吗合肥seo公司
  • 深圳网站建设公司招聘百度新闻发布平台
  • 新开装修公司取什么名好黑河seo
  • ppt制作神器安徽网络关键词优化
  • 山东省省建设厅网站如何做网络宣传推广
  • 网站编程代码大全网络营销的发展历程
  • 网站域名的注册时间建立网站平台
  • 个人网站建设网站汕头网站快速优化排名
  • 代理网站有什么用培训课程有哪些
  • b2b商城网站知乎关键词搜索
  • 织梦网站调节网站百度关键词批量看排名工具
  • 海外做代购去哪个网站医疗器械龙头股
  • web前端开发心得体会seo哪家强
  • 做网站哪里好工具
  • 网站建设综合实训ppt模板水果网络营销策划书
  • 百度竞价排名广告南宁seo内部优化
  • 常州网站搭建找哪家百度快速排名工具
  • 模板网站怎么建设网页优化