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

宜宾公司做网站长沙seo排名公司

宜宾公司做网站,长沙seo排名公司,推广小游戏赚钱平台,如何创建二级域名网站1. 安装OpenCV Python用户使用以下命令安装: pip install opencv-python # 基础模块 pip install opencv-contrib-python # 包含额外模块(如SIFT) 2. 图像基础操作 读取/显示/保存图像 import cv2# 读取图像(第二个参数&…

1. 安装OpenCV

Python用户使用以下命令安装:

pip install opencv-python  # 基础模块
pip install opencv-contrib-python  # 包含额外模块(如SIFT)

2. 图像基础操作

读取/显示/保存图像
import cv2# 读取图像(第二个参数:cv2.IMREAD_COLOR / GRAYSCALE / UNCHANGED)
img = cv2.imread('image.jpg', cv2.IMREAD_COLOR)# 显示图像
cv2.imshow('Window Title', img)
cv2.waitKey(0)  # 等待按键(0表示无限等待)
cv2.destroyAllWindows()# 保存图像
cv2.imwrite('output.jpg', img)
转换为灰度图
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
调整尺寸和裁剪
resized = cv2.resize(img, (new_width, new_height))
cropped = img[y1:y2, x1:x2]  # 高度范围在前,宽度在后

3. 视频处理

从摄像头捕获视频
cap = cv2.VideoCapture(0)  # 0表示默认摄像头while True:ret, frame = cap.read()if not ret:break# 在此处理帧(例如转换为灰度)gray_frame = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)cv2.imshow('Camera', gray_frame)if cv2.waitKey(1) & 0xFF == ord('q'):  # 按q退出breakcap.release()
cv2.destroyAllWindows()
处理视频文件
cap = cv2.VideoCapture('video.mp4')
while cap.isOpened():ret, frame = cap.read()# ...(同上)

4. 物体检测(以人脸检测为例)

# 加载预训练的Haar级联分类器
face_cascade = cv2.CascadeClassifier(cv2.data.haarcascades + 'haarcascade_frontalface_default.xml')# 检测人脸
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
faces = face_cascade.detectMultiScale(gray, scaleFactor=1.1, minNeighbors=5)# 绘制矩形框
for (x, y, w, h) in faces:cv2.rectangle(img, (x, y), (x+w, y+h), (0, 255, 0), 2)cv2.imshow('Faces', img)
cv2.waitKey(0)

5. 图像处理进阶

边缘检测(Canny)
edges = cv2.Canny(img, threshold1=100, threshold2=200)
轮廓检测
contours, _ = cv2.findContours(edges, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)
cv2.drawContours(img, contours, -1, (0,255,0), 2)
图像变换(旋转/平移)
rows, cols = img.shape[:2]
M = cv2.getRotationMatrix2D((cols/2, rows/2), 45, 1)  # 旋转45度
rotated = cv2.warpAffine(img, M, (cols, rows))

6. 学习资源

  • 官方文档: https://docs.opencv.org

  • GitHub示例: OpenCV官方仓库的samples文件夹

  • 实用工具:

    • cv2.VideoWriter() 保存视频

    • cv2.filter2D() 图像滤波

    • cv2.HoughLinesP() 霍夫变换检测直线

http://www.dtcms.com/wzjs/409666.html

相关文章:

  • 试客网站 源码家庭优化大师免费下载
  • 云南公司网站开发网络网站
  • 2018做网站开发一个月工资多少网络营销环境的分析主要是
  • 信用门户网站建设semester
  • 百度账号快速注册seo 优化顾问
  • 外贸平台哪个网站最好批发重庆百度推广seo
  • 网站开发定制合同范本网站地址ip域名查询
  • 世界疫情最新消息数据seo是做什么的
  • 旅游区网站开发搜狗收录
  • 工商信息查询官网宁波seo外包推广公司
  • 泉州建设网站公司吗附近哪里有计算机培训班
  • 旅游网站建设公司百度seo如何快速排名
  • 在哪些网站做外贸好中山seo关键词
  • wordpress+后门检查烟台seo快速排名
  • 凡科真的是免费做企业网站seo优化基础教程pdf
  • 做网站除了有服务器还需要什么软件中公教育培训机构官网
  • 兰州网站seo按天计费山西seo优化公司
  • 网站建设公众seo发帖工具
  • 做企业网站哪家公司专业广告优化师工作内容
  • 厦门定制网站建设沈阳cms建站模板
  • 网站开发和网站建设有什么不同互联网营销专家
  • 建设什么网站赚钱产品推广渠道有哪些
  • wordpress 虎嗅 2017网络推广seo怎么弄
  • 论坛门户网站建设运营费用网络营销有哪些特点
  • 建德网站建设公司百度seo优化服务
  • 学校网站建设系统国外推广网站
  • 网站建设专业的公司排名seo综合查询系统
  • 免费商标查询官网郑州网站优化渠道
  • 有做企业网站的吗网站seo方案
  • 广州做网站哪里有房管局备案查询网站