电商后台管理网站模板哪里查询网站备案

diannao/2026/1/18 22:34:04/文章来源:
电商后台管理网站模板,哪里查询网站备案,网站原型设计流程,领动建站直方图 cv2.calcHist(images,channels,mask,histSize,ranges) images: 原图像图像格式为 uint8 或 float32。当传入函数时应 用中括号 [] 括来例如[img]channels: 同样用中括号括来它会告函数我们统幅图 像的直方图。如果入图像是灰度图它的值就是 [0]如果是彩色图像 的传入的…直方图 cv2.calcHist(images,channels,mask,histSize,ranges) images: 原图像图像格式为 uint8 或 float32。当传入函数时应 用中括号 [] 括来例如[img]channels: 同样用中括号括来它会告函数我们统幅图 像的直方图。如果入图像是灰度图它的值就是 [0]如果是彩色图像 的传入的参数可以是 [0][1][2] 它们分别对应着 BGR。mask: 掩模图像。统整幅图像的直方图就把它为 None。但是如 果你想统图像某一分的直方图的你就制作一个掩模图像并 使用它。histSize:BIN 的数目。也应用中括号括来ranges: 像素值范围常为 [0256] import cv2 #opencv读取的格式是BGR import numpy as np import matplotlib.pyplot as plt#Matplotlib是RGB def cv_show(img,name):cv2.imshow(name,img)cv2.waitKey()cv2.destroyAllWindows() img cv2.imread(cat.jpg,0) #0表示灰度图 hist cv2.calcHist([img],[0],None,[256],[0,256]) hist.shapeplt.hist(img.ravel(),256); plt.show()bgr三分量显示 img cv2.imread(cat.jpg) color (b,g,r) for i,col in enumerate(color): histr cv2.calcHist([img],[i],None,[256],[0,256]) plt.plot(histr,color col) plt.xlim([0,256]) mask 操作 # 创建mast mask np.zeros(img.shape[:2], np.uint8) print (mask.shape) mask[100:300, 100:400] 255 cv_show(mask,mask)img cv2.imread(cat.jpg, 0) cv_show(img,img)masked_img cv2.bitwise_and(img, img, maskmask)#与操作 cv_show(masked_img,masked_img)plt.subplot(221), plt.imshow(img, gray) plt.subplot(222), plt.imshow(mask, gray) plt.subplot(223), plt.imshow(masked_img, gray) plt.subplot(224), plt.plot(hist_full), plt.plot(hist_mask) plt.xlim([0, 256]) plt.show()直方图均衡化 img cv2.imread(clahe.jpg,0) #0表示灰度图 #clahe plt.hist(img.ravel(),256); plt.show()equ cv2.equalizeHist(img) plt.hist(equ.ravel(),256) plt.show() 自适应直方图均衡化 clahe cv2.createCLAHE(clipLimit2.0, tileGridSize(8,8)) res_clahe clahe.apply(img) res np.hstack((img,equ,res_clahe)) cv_show(res,res)模版匹配 模板匹配和卷积原理很像模板在原图像上从原点开始滑动计算模板与图像被模板覆盖的地方的差别程度这个差别程度的计算方法在opencv里有6种然后将每次计算的结果放入一个矩阵里作为结果输出。假如原图形是AxB大小而模板是axb大小则输出结果的矩阵是(A-a1)x(B-b1) # 模板匹配 img cv2.imread(lena.jpg, 0) template cv2.imread(face.jpg, 0) h, w template.shape[:2] TM_SQDIFF计算平方不同计算出来的值越小越相关TM_CCORR计算相关性计算出来的值越大越相关TM_CCOEFF计算相关系数计算出来的值越大越相关TM_SQDIFF_NORMED计算归一化平方不同计算出来的值越接近0越相关TM_CCORR_NORMED计算归一化相关性计算出来的值越接近1越相关TM_CCOEFF_NORMED计算归一化相关系数计算出来的值越接近1越相关 methods [cv2.TM_CCOEFF, cv2.TM_CCOEFF_NORMED, cv2.TM_CCORR,cv2.TM_CCORR_NORMED, cv2.TM_SQDIFF, cv2.TM_SQDIFF_NORMED]res cv2.matchTemplate(img, template, cv2.TM_SQDIFF) min_val, max_val, min_loc, max_loc cv2.minMaxLoc(res)for meth in methods:img2 img.copy()# 匹配方法的真值method eval(meth)print (method)res cv2.matchTemplate(img, template, method)min_val, max_val, min_loc, max_loc cv2.minMaxLoc(res)# 如果是平方差匹配TM_SQDIFF或归一化平方差匹配TM_SQDIFF_NORMED取最小值if method in [cv2.TM_SQDIFF, cv2.TM_SQDIFF_NORMED]:top_left min_lo celse:top_left max_locbottom_right (top_left[0] w, top_left[1] h)# 画矩形cv2.rectangle(img2, top_left, bottom_right, 255, 2)plt.subplot(121), plt.imshow(res, cmapgray)plt.xticks([]), plt.yticks([]) # 隐藏坐标轴plt.subplot(122), plt.imshow(img2, cmapgray)plt.xticks([]), plt.yticks([])plt.suptitle(meth)plt.show()匹配多个对象 img_rgb cv2.imread(mario.jpg) img_gray cv2.cvtColor(img_rgb, cv2.COLOR_BGR2GRAY) template cv2.imread(mario_coin.jpg, 0) h, w template.shape[:2]res cv2.matchTemplate(img_gray, template, cv2.TM_CCOEFF_NORMED) threshold 0.8 # 取匹配程度大于%80的坐标 loc np.where(res threshold) for pt in zip(*loc[::-1]): # *号表示可选参数bottom_right (pt[0] w, pt[1] h)cv2.rectangle(img_rgb, pt, bottom_right, (0, 0, 255), 2)cv2.imshow(img_rgb, img_rgb) cv2.waitKey(0)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/90545.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站外链分析工具wordpress迁hexo

序 本篇是杂谈以及准备工作(此处应无掌声) 暂时不管iOS(因为开发hello world都要年费) 软件: Visual Studio 2019(含Android SDK和NDK编译器等) OpenCV 这是一个女仆级的系列文章&#xf…

经营范围 网站建设广州 环保 凡人网站建设

文章目录 1 orm连接Mysql1.1 安装第三方模块1.2 ORM1.2.1、创建数据库1.2.2、Django连接数据库1.2.3、django操作表1.2.4、创建和修改表结构1.2.5、增删改查1.2.5.1 增加数据1.2.5.2 删除数据1.2.5.3 获取数据1.2.5.4 修改数据 1 orm连接Mysql Django为了使操作数据库更加简单…

搜索建站网如何做好网络营销推广

转载自 Java调用exe阻塞 今天遇到了个奇怪的问题,用VC写了个小程序,编译成exe文件,然后用Java去调,居然卡住不运行了。如果双击这个exe程序,单独让它运行,是可以的,那么为什么用Java调用就不好…

企业需求做网站在哪儿交易wordpress水滴

随着科技的进步,单反相机成为了摄影爱好者和专业摄影师的必备工具。而在选择单反相机存储介质时,CF卡和SD卡成为了两种常见的选择。它们各有优缺点,适用于不同的摄影需求和场景。本文将深入探讨单反相机使用SD卡还是CF卡的问题,并…

建设网站的作用及意义百度推广登录

免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动! 内容参考于: 易锦网校会员专享课 上一个内容:8.WEB渗透测试-Linux基础知识-Linux基础操作(二)-CSDN博客 用户管…

普通网站和门户网站的区别网页线上开发制作

假设你要创建一个新的Git存储库并进行一些基本操作。以下是一个简单的入门实例: 1. **初始化仓库:** bash git init 2. **添加文件:** 创建一个新文件,比如 example.txt,并将其添加到暂存区&#xff1a…

企业网络推广网站建设网站开发源程序

文章目录 Collection接口继承树Collection接口及方法判断删除其它 Iterator(迭代器)接口迭代器的执行原理 foreach循环Collection子接口1:ListList接口特点List接口方法List接口主要实现类:ArrayListList的实现类之二:LinkedListList的实现类…

美食网站开发与研究 论文如何升级wordpress

日本最大的证券公司之一野村证券首席数字官马修汉普森,在Quant Conference上发表讲话:“用Excel的人越来越少,大家都在码Python代码。”甚至直接说:“Python已经取代了Excel。”实际上,Python的应用领域极为广泛&#…

快速仿站网站建设怎么建设域名和网站

一、文件系统概述 1.1、先来聊一聊“磁盘” 在讲解文件系统之前,我觉得有必要先聊一下“磁盘”,因为我觉得如果弄懂了磁盘的存储原理,大家可能更容易理解文件系统是怎么管理数据的,并且理解计算机是怎么将磁盘抽象到文件系统的。…

工程承包去哪个网站做一个小程序的步骤

在这篇简短的文章中,我将重点介绍与在任务流中创建新记录的一种非常常见的方法有关的一个小陷阱。 让我们考虑一个简单的任务流示例,该任务流创建一个新的VO行,如果用户单击“确定”按钮,则在页面片段上显示该行并提交事务&#…

企业网站营销的优缺点及案例网站上传图片不成功

序列动态规划 一、意义二、例题1. 最长上升子序列2. 合唱队形(加强版)3. 公共子序列4. 编辑距离 一、意义 动态规划(dynamic programming),将一个目标大问题“大事化小,小事化了”,分成很多的子…

怎样建立自己的网站房地产销售头像

比如有两个标签: 按 Ctrl o 会直接跳转到上一次打开的文件,这样可能不够直观,可以用 :ls 进行查看buff,如下: 可以看到 %a 的是当前正在编辑的 # 是按 Ctrl o 会跳转到的 当然也可以用 这种命令进行跳转&#xff1…

招聘网站开发程序员公司手机app开发报价

基于模型的嵌入式开发流程Unit testing is not enough – so lets start using model-based testing to improve our workflows.单元测试还不够–因此,让我们开始使用基于模型的测试来改善我们的工作流程。 Software testing is an important phase in building a …

湛江市律师网站建设品牌网站建设找哪一家比较好

正题 题目大意 nnn个点的一颗树,合法路径定义为一条路径上每个点的编号相差大于KKK。求合法路径数 解题思路 首先我们可以求不合法的路径数,这样我们就有了K∗nK*nK∗n个不合法(即不能在同一个路径上)的点对。 然后这题就和之前…

网站还是app淮南市潘集区信息建设网站

1、栈 1.1、栈的概念及结构 栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。__进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。__栈中的数据元素遵守__后进先出(先进后出)__LIFO&#xf…

南宁网站 制作网站怎么上传模板

MYSQL  数据库管理工具 JAVA    编程语言 数据库驱动(JAVA和MYSQL对接方式) 到官网上下载驱动    加载驱动 import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement;public class S…

tp框架做响应式网站贵阳seo公司

一、Redis 的默认配置了解 Redis 的都知道,Redis 服务器状态有很多可配置的默认值。例如:数据库数量,最大可用内存,AOF 持久化相关配置和 RDB 持久化相关配置等等。我相信,关于 AOF 持久化和 RDB 持久化的配置大家都很…

网站服务器信息免费自动推广手机软件

目录 1 二叉树小结 1.1 模式一 1.2 模式二 2 236. 二叉树的最近公共祖先 3 124. 二叉树中的最大路径和 菜鸟做题(返校版),语言是 C 1 二叉树小结 菜鸟碎碎念 通过对二叉树的练习,我对 “递归” 有了一些肤浅的理解。…

网站建设简单赣州市人才网

最近有位老师让我做的,图片在下面,做了4个多小时,ui有的简陋,可以再美化一下,这个会更好看,毕竟我也不是专业前端,测试网站http://todolist.sshouxin.top/使用的是thinkphp5.1的框架&#xff0c…

南京建站公司模板深圳app开发公司大概价格

之前已经学习了osg加载场景的基本流程; Geometry类型是一个几何体对象;定义一个几何体对象geom1; Vec3Array是向量数组类型,定义该类型的变量v1; v1调用push_back方法放入4个向量,Vec3是三维向量; 并把v1设置为geom1的顶点数组; 法线也是用一个三维向量表示; 定义一…