import intensity,ImgIO,batchRead,imgutil,cv2.cv as cv,cv2,numpy as np all=batchRead.main() #then import the image (already grayscaled) target=ImgIO.readFile('target3.jpg') (x,y)=target.shape #new array: img=np.ndarray((x,y,50,50),dtype=np.uint8) map=intensity.toTuple(all) for i in range(len(target)): for j in range(len(target[i])): #print (i,j) targetedPixel=target[i][j] tile=intensity.findTile(targetedPixel, map) #arraywise copying: print 'procesando pixel:'+str((i,j)) #print tile[m][n] img[i][j]=tile g=np.concatenate((img),axis=1) g=np.concatenate((g),axis=1) print g.shape print g ImgIO.writeImg(g,'/home/johan/Desktop/brian.jpg')
#restack all arrays together import ImgIO import batchRead import intensity import numpy as np import cv import cv2 import cv2.cv mater=batchRead.main()