国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

python生成測試圖片

2019-11-14 17:42:36
字體:
來源:轉載
供稿:網友

直接代碼

 1 import cv2.cv as cv 2 saveImagePath = 'E:/ScreenTestImages/' 3  4 colorRed = [0,0,255] 5 colorGreen = [0,255,0] 6 colorBlue = [255,0,0] 7 colorWhite = [255,255,255] 8 colorBlack = [0,0,0] 9 colorAqua = [255,255,0]10 colorFuchsia = [255,0,255]11 colorYellow = [0,255,255]12 13 stardardColors = [colorBlue,colorGreen,colorAqua,colorRed,colorFuchsia,colorYellow,colorWhite]14 15 def createImg(depth=3):16     return cv.CreateImage((800,480),8,depth)17 18 def saveImageFile(typeName,img):19     filename = saveImagePath + typeName + '.png'20     cv.SaveImage(filename,img)21     PRint typeName+'.png','/t/t.../tok'22 23 def createOneColorImage(color):24     img = createImg()25     cv.Set(img,color)26     return img27 28 def create64GrayImage():29     img = createImg(1)30     cv.SetZero(img)31     for xPos in range(0,64):32         cv.SetImageROI(img,(int(12.5*xPos),0,800,480))33         cv.Set(img,xPos*255/63)34         cv.ResetImageROI(img)35     return img36 37 def createCheckBoardPattern(isReserved=False):38     img = createImg(1)39     boolColor = True40     numsX = 441     numsY = 442     pixsX = 800/numsX43     pixsY = 480/numsY44     for x in range(0,numsX):45         for y in range(0,numsY):46             cv.SetImageROI(img,(x*pixsX,y*pixsY,(x+1)*pixsX,(y+1)*pixsY))47             boolColor = not (x%2) ^ (y%2) ^ isReserved            48             cv.Set(img,255*boolColor)49             cv.ResetImageROI(img)           50     return img51 52 def createStardardImage():53     img = createImg()54     pixs = 800./755     for i in range(0,7):56         cv.SetImageROI(img,(int(i*pixs),0,int(i*pixs+pixs),480))57         cv.Set(img,stardardColors[i])58         cv.ResetImageROI(img)59     return img60 61 if __name__ == '__main__':62     print 'Start Gen Test Screen Files ...'63     saveImageFile('red',createOneColorImage(colorRed))64     saveImageFile('green',createOneColorImage(colorGreen))65     saveImageFile('blue',createOneColorImage(colorBlue))    66     saveImageFile('white',createOneColorImage(colorWhite))67     saveImageFile('black',createOneColorImage(colorBlack))68     saveImageFile('64gray',create64GrayImage())69     saveImageFile('checkboard Pattern',createCheckBoardPattern())70     saveImageFile('checkboard Pattern(inverted)',createCheckBoardPattern(True))71     saveImageFile('standard',createStardardImage())72     print 'Generate Success!'73     

貼上非單色圖片的樣子:

64 gray:

checkboard pattern:

checkboard pattern(inverted):

 

standard:


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 镇安县| 绥宁县| 民县| 扎鲁特旗| 卓尼县| 郁南县| 资阳市| 随州市| 长子县| 鄂托克前旗| 凉城县| 磐石市| 乌鲁木齐市| 密山市| 慈溪市| 沙湾县| 雅安市| 丹阳市| 延寿县| 通道| 金寨县| 托克托县| 宜阳县| 长治市| 德清县| 阳谷县| 新龙县| 比如县| 桦南县| 通州市| 大余县| 新郑市| 巴林右旗| 乡宁县| 左云县| 益阳市| 桐乡市| 阜阳市| 安阳县| 岑溪市| 南安市|