欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

计算机视觉CV理论基础--imread函数中的第二个参数

程序员文章站 2024-03-25 08:27:04
...

代码:

import cv2 
import numpy as np
from matplotlib import pyplot as plt

img = cv2.imread('test02.jpg', 0)

kernel = np.ones((5,5),np.float32)/25
dst = cv2.filter2D(img,-1,kernel)

plt.subplot(121),plt.imshow(img),plt.title('Original')
plt.xticks([]), plt.yticks([])
plt.subplot(122),plt.imshow(dst),plt.title('Averaging')
plt.xticks([]), plt.yticks([])
plt.show()

第二个参数:
flag=-1时,8位深度,原通道

flag=0,8位深度,1通道

flag=1, 8位深度 ,3通道

flag=2,原深度,1通道

flag=3, 原深度,3通道

flag=4,8位深度 ,3通道