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

php源码搭建网站流程还有哪些网站可以做淘宝活动吗

php源码搭建网站流程,还有哪些网站可以做淘宝活动吗,商用自适应网站建设,产品设计学什么内容文章目录 图像的加法运算图像的减法运算图像的乘除运算图像的融合OpenCV位运算-非操作OpenCV位操作-与运算OpenCV位操作-或与异或为图像添加水印 图像的加法运算 # -*- coding: utf-8 -*- import cv2 import numpy as npimg cv2.imread(E://pic//4.jpg)# 图的加法运算就是矩阵… 文章目录 图像的加法运算图像的减法运算图像的乘除运算图像的融合OpenCV位运算-非操作OpenCV位操作-与运算OpenCV位操作-或与异或为图像添加水印 图像的加法运算 # -*- coding: utf-8 -*- import cv2 import numpy as npimg cv2.imread(E://pic//4.jpg)# 图的加法运算就是矩阵的加法运算 # 因此加法运算的两张图必须是相同的形状# print(img.shape) # (600, 480, 3)img2 np.ones((600, 480, 3), np.uint8) * 100 cv2.imshow(origin, img) res cv2.add(img, img2) cv2.imshow(result, res)key cv2.waitKey(0) 0xff if key ord(q):cv2.destroyAllWindows()图像的减法运算 # -*- coding: utf-8 -*- import cv2 import numpy as npimg cv2.imread(E://pic//4.jpg)# 图的加法运算就是矩阵的加法运算 # 因此加法运算的两张图必须是相同的形状# print(img.shape) # (600, 480, 3)img2 np.ones((600, 480, 3), np.uint8) * 100 cv2.imshow(origin, img) res cv2.add(img, img2) cv2.imshow(result, res)img3 cv2.subtract(res, img2) cv2.imshow(origin2, img3)key cv2.waitKey(0) 0xff if key ord(q):cv2.destroyAllWindows()# -*- coding: utf-8 -*- import cv2 import numpy as npimg cv2.imread(E://pic//4.jpg)# 图的加法运算就是矩阵的加法运算 # 因此加法运算的两张图必须是相同的形状# print(img.shape) # (600, 480, 3)img2 np.ones((600, 480, 3), np.uint8) * 100 cv2.imshow(origin, img) res cv2.add(img, img2) cv2.imshow(result, res)img3 cv2.subtract(res, img2) cv2.imshow(origin2, img3)img3 cv2.subtract(img, img2) cv2.imshow(origin3, img3)key cv2.waitKey(0) 0xff if key ord(q):cv2.destroyAllWindows()可以看出给一张图做加法运算它可以变亮一些做减法运算可以变暗一些 图像的乘除运算 无非是让图片亮得更快一些和亮得更慢一些 图像的融合 # -*- coding: utf-8 -*- import cv2 import numpy as npcv2.namedWindow(img, cv2.WINDOW_NORMAL) back cv2.imread(E://pic//Nurburgring_1920x1080.jpg) superman cv2.imread(E://pic//Man_Of_Steel_superman_superhero_____f_1920x1080.jpg)# 只有两张图片的属性一样才可以融合 # print(back.shape) # print(superman.shape) # (1080, 1920, 3) # (1080, 1920, 3)res cv2.addWeighted(superman, 0.7, back, 0.3, 0)cv2.imshow(img, res)key cv2.waitKey(0) 0xff if key ord(q):cv2.destroyAllWindows()OpenCV位运算-非操作 # -*- coding: utf-8 -*- import cv2 import numpy as npimg np.zeros((200, 200), np.uint8) img[50:150, 50:150] 255cv2.imshow(img, img)key cv2.waitKey(0) 0xff if key ord(q):cv2.destroyAllWindows()# -*- coding: utf-8 -*- import cv2 import numpy as npimg np.zeros((200, 200), np.uint8) img[50:150, 50:150] 255new_img cv2.bitwise_not(img)cv2.imshow(img, img) cv2.imshow(new_img, new_img)key cv2.waitKey(0) 0xff if key ord(q):cv2.destroyAllWindows()OpenCV位操作-与运算 # -*- coding: utf-8 -*- import cv2 import numpy as npimg np.zeros((200, 200), np.uint8) img2 np.zeros((200, 200), np.uint8) img[20:120, 20:120] 255 img2[80:180, 80:180] 255# new_img cv2.bitwise_not(img)cv2.imshow(img, img) cv2.imshow(img2, img2)key cv2.waitKey(0) 0xff if key ord(q):cv2.destroyAllWindows()# -*- coding: utf-8 -*- import cv2 import numpy as npimg np.zeros((200, 200), np.uint8) img2 np.zeros((200, 200), np.uint8) img[20:120, 20:120] 255 img2[80:180, 80:180] 255# new_img cv2.bitwise_not(img) new_img cv2.bitwise_and(img, img2)cv2.imshow(img, img) cv2.imshow(img2, img2) cv2.imshow(new_img, new_img)key cv2.waitKey(0) 0xff if key ord(q):cv2.destroyAllWindows()OpenCV位操作-或与异或 # -*- coding: utf-8 -*- import cv2 import numpy as npimg np.zeros((200, 200), np.uint8) img2 np.zeros((200, 200), np.uint8) img[20:120, 20:120] 255 img2[80:180, 80:180] 255# new_img cv2.bitwise_not(img) # new_img cv2.bitwise_and(img, img2) new_img cv2.bitwise_or(img, img2) new_img2 cv2.bitwise_xor(img, img2)cv2.imshow(img, img) cv2.imshow(img2, img2) cv2.imshow(new_img, new_img) cv2.imshow(new_img2, new_img2)key cv2.waitKey(0) 0xff if key ord(q):cv2.destroyAllWindows()为图像添加水印 # -*- coding: utf-8 -*- import cv2 import numpy as np#1. 引入一幅图片 #2. 要有一个LOGO需要自己创建 #3. 计算图片在什么地方添加在添加的地方变成黑色 #4. 利用add将logo 与 图处叠加到一起cv2.namedWindow(img, cv2.WINDOW_NORMAL) superman cv2.imread(E://pic//Man_Of_Steel_superman_superhero_____f_1920x1080.jpg)# 创建水印 logo np.zeros((200, 200, 3), np.uint8) mask np.zeros((200, 200), np.uint8)# 绘制水印 logo[20:120, 20:120] [0, 0, 255] logo[80:180, 80:180] [255, 255, 0]mask[20:120, 20:120] 255 mask[80:180, 80:180] 255# 对mask按位取反 m cv2.bitwise_not(mask)# 选择添加logo的位置 roi superman[0:200, 0: 200]# 和m进行按位与操作 # 因为roi是三通道而m是单通道不能直接相与 tmp cv2.bitwise_and(roi, roi, maskm)dst cv2.add(tmp, logo)superman[0:200, 0:200] dstcv2.imshow(dst, dst) cv2.imshow(tmp, tmp) cv2.imshow(mask, mask) cv2.imshow(logo, logo) cv2.imshow(img, superman) cv2.imshow(m, m)key cv2.waitKey(0) 0xff if key ord(q):cv2.destroyAllWindows()之后我会持续更新如果喜欢我的文章请记得一键三连哦点赞关注收藏你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 ↖(▔▽▔)↗感谢支持
http://www.sadfv.cn/news/230810/

相关文章:

  • 做移动网站优化软件5000做网站
  • 河源盛世网站建设网站模版免费下载
  • 网站开发与设计实验报告总结淘宝客建站教程
  • 龙岗住房和建设局网站咨询app开发制作公司
  • 网站建设高清图片网站建设幻灯片背景图片素材
  • 天津智能网站建设购物商城类网站备案
  • o2o商城网站开发怎么建设推广网站
  • 门户网站系统建设项目招标书做网站设计学那个专业好
  • 自助网站建设软件wordpress文章占据边栏
  • 自助建站的优点与缺点2021年新闻大事件
  • 成都隆昌网站建设自己做的网站如何让外网访问
  • 自己做的影视网站买会员违法吗肥西建设局网站
  • 网站建设与设计ppt青岛开发区网站建设
  • 合同下载网站网站建设毕业设计模板
  • 怎么找网站帮我做推广配音网站赚钱
  • 在国际网站上做贸易怎么发货建筑室内设计主要学什么
  • 化妆品商城网站建设wordpress php注释
  • 创建平台网站下载软件seo外链自动群发工具
  • 做区域链的网站wordpress vuln
  • 网站开发公司一站式服务抚州市企业网站建设
  • 东莞关键词排名快速优化浙江网站建设抖音seo优化
  • 行业门户网站 建站中山小程序开发公司
  • 青岛金融网站建设广州建设工程交易中心电话
  • 避免网站侵权网站制作公司中
  • 高校网站建设工作总结wordpress 模板 免费
  • 网站设计思想dede电影网站模板
  • 做网站ie缓存wordpress 网址站
  • 道农网站建设青浦网站制作
  • 摄影师网站海南建设厅网站资质查询
  • 国内包装设计网站中山网站建设价格低