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

苏州网站建设丶好先生科技应用商店网站源码

苏州网站建设丶好先生科技,应用商店网站源码,黄石网站建设,类似千图网的素材网站操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 cv::detail::normalizeUsingWeightMap 是 OpenCV 中用于图像拼接细节处理的一个函数。它根据权重图对源图像进行归一化处理,通常用于…
  • 操作系统:ubuntu22.04
  • OpenCV版本:OpenCV4.9
  • IDE:Visual Studio Code
  • 编程语言:C++11

算法描述

cv::detail::normalizeUsingWeightMap 是 OpenCV 中用于图像拼接细节处理的一个函数。它根据权重图对源图像进行归一化处理,通常用于图像拼接或融合过程中,以确保不同图像之间的平滑过渡。

原型

void cv::detail::normalizeUsingWeightMap 	
(InputArray  	weight,InputOutputArray  	src 
)

参数

  • InputArray weight
    类型: 输入数组(通常是 Mat 类型)
    描述: 权重图,它定义了源图像中每个像素的重要性或贡献度。权重图通常是一个单通道浮点类型的图像 (CV_32FC1),其尺寸与 src 相同。在这个图像中,较高的值表示对应的像素在最终合成图像中有更高的重要性或优先级。权重图可以通过多种方式生成,例如使用 cv::detail::createWeightMap 函数。

  • InputOutputArray src
    类型: 输入输出数组(通常是 Mat 类型)
    描述: 需要根据权重图进行归一化处理的源图像。在调用此函数之前,src 应该具有特定的数据类型,即三通道16位短整型 (CV_16SC3),如错误信息所指出。这个图像将根据提供的权重图进行调整,以实现不同图像间的平滑过渡。处理后的图像会直接修改原 src 图像数据。

代码示例

#include <opencv2/opencv.hpp>
#include <opencv2/stitching/detail/blenders.hpp>  // 包含正确的头文件using namespace cv;
using namespace cv::detail;int main()
{// 加载或创建你的源图像 src 和权重图 weightMat src = imread( "/media/dingxin/data/study/OpenCV/sources/images/stich1.png", IMREAD_COLOR );  // 使用适当标志加载图片if ( src.empty() ){std::cerr << "无法加载图像,请检查路径!\n";return -1;}// 将 src 转换为 CV_16SC3 类型src.convertTo( src, CV_16SC3 );// 创建一个与 src 同尺寸的单通道浮点型Mat对象作为权重图Mat weight = Mat( src.size(), CV_32FC1 );// 初始化 weight 的具体数值应基于实际应用情况来填充// 这里为了示例,简单地将其中心区域设置为1,其他地方为0circle( weight, Point( src.cols / 2, src.rows / 2 ), min( src.cols, src.rows ) / 4, Scalar( 1 ), -1 );try{// 对源图像根据权重图进行归一化normalizeUsingWeightMap( weight, src );}catch ( const cv::Exception& ex ){std::cerr << "OpenCV Exception: " << ex.what() << std::endl;return -1;}// 显示结果convertScaleAbs( src, src );  // 将处理后的图像转换回可显示的格式imshow( "Normalized Image", src );waitKey( 0 );  // 等待按键以关闭窗口return 0;
}

运行结果

在这里插入图片描述


文章转载自:

http://AQ0nPS3m.thxwn.cn
http://2iuFHBiU.thxwn.cn
http://8cmbqZXu.thxwn.cn
http://5hBLwrb9.thxwn.cn
http://htD1aRyc.thxwn.cn
http://onCirmRR.thxwn.cn
http://r0qBkplo.thxwn.cn
http://66YA38R5.thxwn.cn
http://4TLVoh59.thxwn.cn
http://yVNA5Fgt.thxwn.cn
http://DI2nWctY.thxwn.cn
http://bV9Mae6y.thxwn.cn
http://SvFemqHV.thxwn.cn
http://doWex3ni.thxwn.cn
http://QtNXCxTv.thxwn.cn
http://2VZTuobY.thxwn.cn
http://YGPXyMXp.thxwn.cn
http://VFBVaHJl.thxwn.cn
http://9wNXLT6p.thxwn.cn
http://bhMtMTWQ.thxwn.cn
http://pQKhyrkC.thxwn.cn
http://vIE7iMxq.thxwn.cn
http://jZdIGfSu.thxwn.cn
http://aGOzxNAd.thxwn.cn
http://oRGshD3P.thxwn.cn
http://zdGHs2TV.thxwn.cn
http://WXMojZZX.thxwn.cn
http://uYBx5rdw.thxwn.cn
http://zFBOuFKa.thxwn.cn
http://IJ19Zq8o.thxwn.cn
http://www.dtcms.com/wzjs/651352.html

相关文章:

  • 外贸网站建设经验怎么查看网站跳出率
  • 鹿寨县建设局网站wordpress oneup
  • 姑苏区做网站中海外城市建设有限公司网站
  • 化妆品销售网站的源代码网站建立健全举报工作机制
  • 网站推广员wordpress 电影主题
  • 小白建站软件网页版微信登陆
  • 域名建网站公司怎么增加网站首页权重
  • 网站机房建设有助于买域名在哪里买
  • xsl做书店网站高端品牌网站建设兴田德润在哪儿
  • 安全标准化建设网站忻州市城乡建设管理局网站
  • 招商网站建设简介自己搭建公司网站
  • 重庆祥云平台做网站最有实权的十大部门
  • 自学做网站东莞+网站建设+定制水
  • 做网站找沈阳横纵网络只买域名可以做自己的网站嘛
  • 门户网站的发布特点南昌seo实用技巧
  • 招聘网有哪些网站比较好重庆有什么好玩的游乐场
  • 宁波做网站费用做贸易的网站
  • 自己做企业网站的步骤网站开发的分录怎么做
  • 网络设计一个月多少钱百度怎么做关键词优化
  • 网站开发维护前景上海建设网站平台
  • 西部数码网站管理助手3.0家装公司网站
  • 规则网站建设上城区建设局网站
  • 网站建设的基本内容优化设计七年级上册语文答案
  • 企业需求做网站在哪儿交易邯郸网站建设网页设计网络推广
  • 最少的钱怎么做网站青岛市住房和城乡建设局
  • 网站换服务器有影响吗免费不收费的软件app
  • 境外建设网站贴吧天津注册公司流程和费用标准
  • 怎么做盗版网站智趣游戏型网站开发
  • 织梦网站模板安装教程wordpress集成到app
  • 怎么做免费视频网站管理咨询项目