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

建设个人网页登陆网站比百度好用的搜索引擎

建设个人网页登陆网站,比百度好用的搜索引擎,赣州企业网站建设推广,嵌入式软件开发工资本文介绍opencv给图片加水印的方法。 目录1、添加水印1.1、铺满1.2、在指定区域添加1.3、一比一铺满1、添加水印 添加水印的原理是调低两张图片的透明度#xff0c;然后叠加起来。公式如下#xff1a; dst src1 * opacity src2 * (1 - opacity) gamma; opacity是透明度然后叠加起来。公式如下 dst src1 * opacity src2 * (1 - opacity) gamma; opacity是透明度取值范围为0 - 1。 gamma是增益用来调整图像亮度。 准备好以下素材在说明书上添加小鸟水印。 下面是几种添加水印的形式。 1.1、铺满 #include opencv2/core.hpp #include opencv2/imgcodecs.hpp #include opencv2/highgui.hpp #include opencv2/imgproc.hpp using namespace cv; int main() {Mat wordSrc imread(word.png);Mat birdSrc imread(bird.jpg);int rOffset, cOffset;float bOca 0.3, wOca 1 - bOca;int gamma 0;for (int r 0; r wordSrc.rows; r) {rOffset r / birdSrc.rows * birdSrc.rows;for (int c 0; c wordSrc.cols; c) {cOffset c / birdSrc.cols * birdSrc.cols;Vec3b *wPixel wordSrc.ptrVec3b(r, c);Vec3b *bPixel birdSrc.ptrVec3b(r - rOffset, c - cOffset);int val;val wPixel-val[0] * wOca bPixel-val[0] * bOca gamma;//BwPixel-val[0] val 255 ? 255 : (val 0 ? 0 : val);val wPixel-val[1] * wOca bPixel-val[1] * bOca gamma;//GwPixel-val[1] val 255 ? 255 : (val 0 ? 0 : val);val wPixel-val[2] * wOca bPixel-val[2] * bOca gamma;//RwPixel-val[2] val 255 ? 255 : (val 0 ? 0 : val);}}imshow(word, wordSrc);waitKey(0); }1.2、在指定区域添加 int main() {Mat wordSrc imread(word.png);Mat birdSrc imread(bird.jpg);int rOffset wordSrc.rows - birdSrc.rows, cOffset wordSrc.cols - birdSrc.cols;float bOca 0.3, wOca 1 - bOca;int gamma -20;for (int r 0; r birdSrc.rows; r) {for (int c 0; c birdSrc.cols; c) {Vec3b *wPixel wordSrc.ptrVec3b(r rOffset, c cOffset);Vec3b *bPixel birdSrc.ptrVec3b(r, c);int val;val wPixel-val[0] * wOca bPixel-val[0] * bOca gamma;//BwPixel-val[0] val 255 ? 255 : (val 0 ? 0 : val);val wPixel-val[1] * wOca bPixel-val[1] * bOca gamma;//GwPixel-val[1] val 255 ? 255 : (val 0 ? 0 : val);val wPixel-val[2] * wOca bPixel-val[2] * bOca gamma;//RwPixel-val[2] val 255 ? 255 : (val 0 ? 0 : val);}}imshow(word, wordSrc);waitKey(0); }1.3、一比一铺满 如果水印大小和图像大小一直可以使用opencv自带的函数addWeighted(src1, alpha, src2, beta, gamma, dst, dtype -1)。 用法可以参考https://blog.csdn.net/weixin_45001971/article/details/129042853 在“图片叠加”一节中有介绍用法。
http://www.laogonggong.com/news/125813.html

相关文章:

  • 网站建设怎样才能吸引顾客网站怎么做伪静态页面
  • 甘肃省建设银行网站建立网站的链接结构有哪几种形式?
  • 服务器迁移对做网站的影响备案 网站首页网址
  • 做网站需要注意什么长春880元网站建设
  • h5 响应式网站国外网站关键词修改
  • 宣传的网站开发需要多少钱成都网站建设外包公司
  • 中小网站推广 一级域名还是二级域名网站做宣传的免费渠道有那种
  • 婚纱摄影网站陕西网站建设平台
  • 自己做网站服务器的备案方法wordpress添加标签插件
  • 外贸英文网站设计铁岭市做网站
  • 中国医院考试网站模板下载东港区网站制作
  • 阿里云域名如何做网站nginx wordpress样式丢失
  • 网站域名的密码求西北地区网站建设专家 西安沉睡网络 官方网址?
  • 网站建设业务介绍网站改版文案包装
  • 网站系统报价方案模板下载咸鱼网站交易付款怎么做
  • 做黄金的网站网站版块下载
  • 网站配色模板手表网站排名前十
  • 网站seo优化价格手机一键建站
  • 网站制作杭州网站搭建与网站建设
  • 四川建设厅特种工报名网站腾讯云网站备案
  • 莆田网站建设团队网站建设开发管理 总结
  • 网站建设找睿智骄阳制作网站难不难
  • 接单网站设计 只做设计图报价网站建设的功能特点有哪些
  • 井陉网站建设网站建设的工具
  • 做优惠卷网站倒闭了多少万网建网站
  • ui设计作品网站东莞做一个企业网站
  • 嘉兴企业自助建站系统做网站站怎么赚钱
  • 网络营销网站景安搭建wordpress
  • 适合负债者的10个副业口腔医院网站做优化
  • 交换机可以做网站跳转吗seo网络推广培训班