图像镜像很简单,将一半图像(左边或右边,上边或下边)的像素值复制到另一边即可。
import cv2
import numpy as np
fn = "cat.jpg"
if __name__ == '__main__':
print 'processing...',
img = cv2.imread(fn)
w = img.shape[1]
h = img.shape[0]
ii = 0
mirror_w = w/2
for j in xrange(0,h):
for i in xrange(0,mirror_w):
img[j,i,:] = img[j,w-i-1,:]
print '.',
cv2.namedWindow('img')
cv2.imshow('img',img)
cv2.waitKey()
cv2.destroyAllWindows()
现在是这样的。。。。。。