美文网首页
2-图像处理

2-图像处理

作者: live_0411 | 来源:发表于2017-06-13 22:05 被阅读0次

一:改变颜色

cv2.cvtColor()cv2.inRange()

一般BGR转Gray,BGR转HSV

cv2.cvtColor(input_image,flag)            flag: cv2.COLOR_BGR2GRAY          cv2.COLOR_BGR2HSV

(1) 追踪颜色:颜色 

HSV:  色调(H),饱和度(S),明度(V).  

Hue range is [0,179], Saturation range is [0,255] and Value range is [0,255].

(2) 从BGR得到HSV的值

二:图像的几何变换

cv2.getPerspectiveTransform

(1)转换:cv2.warpAffine :2x3 transformation matrix

                      cv2.warpPerspective:3x3 transformation matrix

(2)缩放 cv2.resize().    差值方法:cv2.INTER_AREA,cv2.INTER_CUBIC,cv2.INTER_LINEAR


(3)移动 : 移动tx,ty

(4)旋转:旋转90度

三:Image Thresholding

(1)简单的阈值

cv2.THRESH_BINARY

cv2.THRESH_BINARY_INV

cv2.THRESH_TRUNC

cv2.THRESH_TOZERO

cv2.THRESH_TOZERO_INV

Result:

(2)可适应的阈值

cv2.ADAPTIVE_THRESH_MEAN_C : threshold value is the mean of neighbourhood area.

cv2.ADAPTIVE_THRESH_GAUSSIAN_C : threshold value is the weighted sum of neighbourhood values where weights are a gaussian window.

Results:

相关文章

  • 2-图像处理

    一:改变颜色 cv2.cvtColor(),cv2.inRange() 一般BGR转Gray,BGR转HSV cv...

  • 20180222周四~图像处理

    图像处理,分低层处理,输入图像,输出图像。中层处理,输入图像,输出数据。如分割。高层处理,输入图像,输出语义。...

  • 四 图像处理

    图像处理技术概述: 图像处理技术 image processing 图像处理技术是用计算机对 图像信息进行处理的技...

  • 图像平滑处理

    图像平滑处理(Smoothing Images)图像模糊处理(Blurring Images)图像滤波(Image...

  • PHP基础 —— 图形处理

    图像处理 GD和图像处理,不仅可以创建文件,而且可以处理已有图像 创建图像基本步骤 创建图像 所有的操作都需要在此...

  • 1. 图像处理、计算机视觉与OpenCV

    图像处理(数字图像处理): 图像处理是用计算机对图像进行分析,以达到所需结果的技术,主要包括图像压缩,增强与复原,...

  • iOS OpenCV 图像灰度处理

    iOS OpenCV 图像灰度处理 iOS OpenCV 图像灰度处理

  • 《数字图像处理与分析》学习笔记 1

    第一章:图像处理的基本知识 1.1数字图像处理概述 【1、数字图像处理及其特点】 1.图像与数字图像 图像是自然界...

  • Metal图像处理——直方图均衡化

    Metal图像处理——直方图均衡化 Metal图像处理——直方图均衡化

  • OpenCV入门

    图像处理的基本操作  在图像处理的过程中,读取图像、显示图像和保存图像是最基本的操作 1. 读取图像 retval...

网友评论

      本文标题:2-图像处理

      本文链接:https://www.haomeiwen.com/subject/pckjqxtx.html