opencv
qq_42105426
这个作者很懒,什么都没留下…
展开
-
Opencv 随笔1------ 图片的读写(png jpg)
1.图片的读写 !!!!!opencv 读入JPG图片的 颜色顺序是 B G R (blue ,green , red ) !!!!!skimage 读入JPG图片颜色顺序是 RGB !!!!!matplotlib 也是RGB显示JPG import cv2 import os PicName = raw_input("please input name of picture:") p...原创 2019-04-22 10:46:41 · 2752 阅读 · 0 评论 -
Opencv随笔(2)------映射变化(包括翻转,缩放)
代码含注释 import cv2 import os import numpy as np #PicName = raw_input("please input name of picture:") path = os.path.join(os.getcwd(),'pic/0.jpg') #可以用下一行代码来 #path = os.path.join(os.getcwd(), PicName...原创 2019-04-22 21:43:19 · 150 阅读 · 0 评论 -
Opencv随笔7------高斯滤波和均值滤波
API import cv2 import matplotlib.pyplot as plt import os ######## 四个不同的滤波器 ######### path = os.path.join(os.getcwd(),'pic/dog.png') img = cv2.imread(path) # 均值滤波 img_mean = cv2.blur(img, (5,...原创 2019-04-27 19:55:23 · 314 阅读 · 0 评论 -
Opencv随笔3------图片的融合(挺有意思的)
效果图如下: 原图片: 直接放代码 import cv2 import os path1 = os.path.join(os.getcwd(), 'pic/8.jpg') path2 = os.path.join(os.getcwd(), 'pic/9.jpg') img1 = cv2.imread(path1, 1) img2 = cv2.imread(path2, 1...原创 2019-04-23 15:49:44 · 320 阅读 · 2 评论 -
Opencv随笔4----彩色图到灰度图
方法1: import cv2 import os path = os.path.join(os.getcwd(),'pic/0.jpg')#os.getcwd获取当前根目录,os.path.join()路径结合 img = cv2.imread(path, 1) #读入彩色图 dst = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)#第二个参数,JPG openc...原创 2019-04-23 16:17:46 · 179 阅读 · 0 评论 -
Opencv随笔5----马赛克,给你的脸打上马赛克
注意牛奶的变化 代码 import cv2 import os path = os.path.join(os.getcwd(),'pic/b.jpg') img = cv2.imread(path, 1) shape = img.shape height = shape[0] width = shape[1] print shape h = int(height * 0.5) w = ...原创 2019-04-23 17:00:44 · 329 阅读 · 0 评论 -
Opencv随笔(6)--------边缘检测(API,源码实现)
自己代码实现效果 opencv API实现的效果 1.API实现 #!/usr/bin/python # coding:utf-8 # 19-4-24 上午9:22 # @File : border.py import cv2 import os path = os.path.join(os.getcwd(),"pic/2.jpg") img = cv2.imread(pa...原创 2019-04-24 11:33:56 · 278 阅读 · 0 评论