Ejemplo n.º 1
0
def main():
    #read in all data
    print "CHANGE DIR BACK!"
    dir=os.listdir('/home/johan/Desktop/tiles')

    #temporary 1d array
    a=[]
    #a=np.ndarray([24,24])

    for files in dir:
        img=ImgIO.readFile('/home/johan/Desktop/tiles/'+files)
        img2=ImgIO.resizeTo50(img)
        a.append(img2)
    #output a list of all images
    return a
Ejemplo n.º 2
0
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')



        
Ejemplo n.º 3
0
def main(str):
    #should average be used here?
    return int(np.mean(ImgIO.readFile(str)))