opencv官方文档源码及注释
# -*- coding: UTF-8 -*-
import cv2
import numpy as np
from matplotlib import pyplot as plt
# I = cv2.imread('C:/Users/the_moon/Desktop/image.bmp',0)#读取图片
# cv2.namedWindow('I',cv2.WINDOW_NORMAL) #重新指定窗口形状
# cv2.imshow('image',I) #image 为显示框名字,I为显示的图片
# h=I.shape[0]
# w=I.shape[1]
# I1=np.zeros((w,h))
# cv2.imshow('1',I)
##创建蓝色线条
# # Create a black image
# img = np.zeros((512,512,3), np.uint8)
# # Draw a diagonal blue line with thickness of 5 px
# img = cv2.line(img,(0,0),(511,511),(255,0,0),5)#img为图像矩阵,(0,0),(511,511)范围,(255,0,0)指定蓝色,5为厚度
# cv2.imshow('img',img)
# #随轨迹创建调色板
# def nothing(x):
# pass
# # Create a black image, a window
img = cv2.imread('C:/Users/the_moon/Desktop/image.bmp')
plt.subplot(131),plt.imshow(img),plt.title('ORIGINAL1')
# cv2.namedWindow('image')
# # create trackbars for color change
# cv2.createTrackbar('R','image',0,255,nothing)
# cv2.createTrackbar('G','image',0,255,nothing)
# cv2.createTrackbar('B','image',0,255,nothing)