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

中山快速做网站价格如何做公司网站优化

中山快速做网站价格,如何做公司网站优化,emloh转wordpress,宁德市建设局网站一.addweighted函数作用 addweighted()是OpenCV库中用于图像处理的函数,主要功能是将两个输入图像(尺寸和类型相同)按照指定的权重进行加权叠加(图像融合),并添加一个标量值&#x…

一.addweighted函数作用

addweighted()是OpenCV库中用于图像处理的函数,主要功能是将两个输入图像(尺寸和类型相同)按照指定的权重进行加权叠加(图像融合),并添加一个标量值(如亮度调整)。它常用于实现图像混合、特效叠加、亮度调节等视觉效果,在计算机视觉应用中广泛用于创建透明效果、淡入淡出过渡或图像增强等场景。

1.函数定义

void addWeighted(InputArray src1, double alpha, InputArray src2, double beta, double gamma, OutputArray dst);

参数:
   src1: 第一个输入图像(数组),必须是相同尺寸和类型(如8位无符号整型)的图像

   alpha: 第一个图像的权重系数(double类型),决定 src1 在融合中的贡献程度。例如,α=0.5 表示                             src1 占据50%权重

   src2: 第二个输入图像(数组),尺寸和通道数必须与 src1 完全匹配

   beta: 第二个图像的权重系数(double类型),决定 src2 在融合中的贡献程度。例如,
β=0.5表示 src2 占据50%权重

   gamma: 标量值(double类型),添加到每个像素上,常用于调整输出图像的全局亮度。例如,γ=0 不改变亮度,γ>0 增加亮度。
   dst: 输出图像(数组),尺寸和类型与输入相同,存储融合结果。

函数执行的运算是基于每个像素点的线性加权和。数学公式如下:

dst(i,j)=α×src1(i,j)+β×src2(i,j)+γ            简化公式就是:dst=α∗src1+β∗src2+γ

src1(i,j) 和 src2(i,j)src2(i,j) 分别表示两个输入图像在位置 (i,j)(i,j) 的像素值。

α 是第一个图像的权重(浮点数)。

β 是第二个图像的权重(浮点数)。

γ是添加到每个像素的标量值(通常用于调整整体亮度)。

dst(i,j)dst(i,j) 是输出图像在位置 (i,j)(i,j) 的像素值。 公式确保结果通过 saturate_cast<uchar> 处理(防止像素值溢出255),避免无效的像素值

权重和与 γγ的作用:α 和 β 之和通常为1以实现平滑融合(如 α+β=1),但并非绝对要求。γ 可独立调整亮度,这类似于在融合后加一个常数偏移

2.例子

c++中

#include <opencv2/opencv.hpp>
using namespace cv;

int main() {
    // 读取图像
    Mat img1 = imread("image1.jpg", IMREAD_COLOR);
    Mat img2 = imread("image2.jpg", IMREAD_COLOR);
    Mat dst;  // 输出图像

    // 调用addWeighted:alpha=0.1, beta=0.9, gamma=10(增加少量亮度)
    addWeighted(img1, 0.1, img2, 0.9, 10, dst);

    // 保存输出
    imwrite("output.jpg", dst);
    return 0;
}

二.实战

在实战中,我们两个图片的融合分为两个情况,一种是两张照片大小不一样,一种是大小一样

大小一样的我们就可以只用使用addweighted函数融合,不需要建立感兴趣区,大小不一样的则需要。

int main(int argc, char * argv[])
{//命令行中选入照片Mat src1=imread(argv[1]);//src1原图像的数据Mat src2=imread(argv[2]); //src2是LOGO图像的数据//判断src1长度和src2是否相同,若不同则进行以下操作if(src1.size!=src2.size)//不相同就需要建立感兴趣区{Mat image_roi=src1(Rect(30,30,src2.cols,src2.rows));//在原图像中截取一个可感兴趣区域,感兴趣区域double alpha =0.4;//alpha第一个图像的权重值,这里是0.4double beta = 1-alpha;//beta是第二个图像权重值,1- alpha = 0.6,第二个图像的清晰度较高int gama =0;//gamma默认为0,>0就是增强光感addWeighted(image_roi,alpha,src2,beta,gama,image_roi);//调用addWeighted对src1和src2进行图像融合imwrite("addweighted_norsamesize.jpg",src1);}else//大小一样,是融合之后生成一张新的照片{double alpha = 0.4;//alpha第一个图像的权重值,这里是0.4double beta = 1 - alpha;//beta是第二个图像权重值,1- alpha = 0.6,第二个图像的清晰度较高int gamma = 0; Mat dst;addWeighted(src1, alpha , src2, beta, gamma, dst); //调用addWeighted对src1和src2进行图像融合imwrite("addweighted_samesize.jpg", dst);}

1.大小不一样的图片融合

2.大小一样的图片融合


文章转载自:

http://uQQL6BaU.sLtfk.cn
http://54k9R2W7.sLtfk.cn
http://HPNRl6mc.sLtfk.cn
http://ogU48mY1.sLtfk.cn
http://Zw1qsPb9.sLtfk.cn
http://ggPO0qPe.sLtfk.cn
http://TldLskLY.sLtfk.cn
http://TbmEQU5s.sLtfk.cn
http://R1F39w16.sLtfk.cn
http://A59c1wC9.sLtfk.cn
http://Qzik4cbg.sLtfk.cn
http://U8V7Im6e.sLtfk.cn
http://UMON1b6h.sLtfk.cn
http://GhBwdjyo.sLtfk.cn
http://eOE8MaP3.sLtfk.cn
http://S7IkcYAv.sLtfk.cn
http://DwqyhzCp.sLtfk.cn
http://mifSFymG.sLtfk.cn
http://hMm8Dmpc.sLtfk.cn
http://qLKHn9LP.sLtfk.cn
http://52H3f5FA.sLtfk.cn
http://nV65QFOi.sLtfk.cn
http://3bYuNwtu.sLtfk.cn
http://Hsk2enkz.sLtfk.cn
http://x3sE4so1.sLtfk.cn
http://n7VS0VAQ.sLtfk.cn
http://Lwxs0p6Z.sLtfk.cn
http://magJQqlc.sLtfk.cn
http://iW4FzOm7.sLtfk.cn
http://kEBdEdMf.sLtfk.cn
http://www.dtcms.com/wzjs/755120.html

相关文章:

  • 做网站平台的注册什么商标网站开发优惠活动方案
  • 哈尔滨模版建站公司推荐邵阳网站建设公司
  • 易乐自助建站上海外贸公司27号
  • 网站服务器天付网站建设方案书应急处置方案
  • 如何做网站本地服务器吗企业微网站怎么做
  • 交友类网站功能建设思路互联网企业概念
  • 网站资源规划怎么写洛阳哪里做网站
  • 青原区城乡建设局门户网站网站开发集
  • 家具网站案例个人建网站一般多少钱?
  • 五华网站建设网站建设运营协议
  • 上海正规做网站公司建设工程信息化考试报名网站
  • 建站推广网站自己给自己网站做推广
  • 杭州怎么做网站重庆网络推广经理
  • 域名与网站建设重庆宣传片
  • 宝安多屏网站建设公司好吗食品包装设计展开图片
  • 做环球资源网站有没有效果肇庆软件建网站公司
  • 高端h5网站开发做壁画的网站
  • 兰州专业网站建设公司wordpress 微信卡券
  • 网站换稳定服务器外贸单在哪些网站做
  • 做什么样的网站用dreamever如何建设网站
  • 公司怎么做网站需要多少钱网页制作教程 赵丰年 pdf
  • 医药电子商务网站建设西安seo经理
  • 陕西广告公司网站建设网络推广策划方案范文
  • 博兴专业做网站最简单网站开发软件有哪些
  • 永嘉网站制作系统2019网站建设
  • 上小学网站建设网站全网建设莱芜
  • 网站搭建徐州百都网络搭建做好网站优化的方法有哪些?
  • 悠悠我心个人网站模板个人业务网站免费制作
  • 流量与网站页面设计的对称方法包括哪几种形式
  • 长沙做网站排名推荐几个高端大气上档次网站