直接上代码吧
import cv2.cv as cv
saveImagePath = ‘E:/ScreenTestImages/’
colorRed = [0,0,255]
colorGreen = [0,255,0]
colorBlue = [255,0,0]
colorWhite = [255,255,255]
colorBlack = [0,0,0]
colorAqua = [255,255,0]
colorFuchsia = [255,0,255]
colorYellow = [0,255,255]
stardardColors = [colorBlue,colorGreen,colorAqua,colorRed,colorFuchsia,colorYellow,colorWhite]
def createImg(depth=3):
return cv.CreateImage((800,480),8,depth)
def saveImageFile(typeName,img):
filename = saveImagePath + typeName + ‘.png’
cv.SaveImage(filename,img)
print typeName+’.png’,’\t\t…\tok’
def createOneColorImage(color):
img = createImg()
cv.Set(img,color)
return img
def create64GrayImage():
img = createImg(1)
cv.SetZero(img)
for xPos in range(0,64):
cv.SetImageROI(img,(int(12.5xPos),0,800,480))