Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def copy_2(pict,pict2,canvas,startX,startY):
- #@param pict, pict2 : picture
- #@param canvas : picture white ([ canvas >= pict + pict2 ])
- #@param startX, startY : integer
- for sourceX1 in range(0,getWidth(pict)):
- targetX1=sourceX1+startX
- for sourceY1 in range(0,getHeight(pict)):
- targetY1=sourceY1+startY
- color=getColor(getPixel(pict,sourceX1,sourceY1))
- setColor(getPixel(canvas,targetX1,targetY1),color)
- repaint(canvas)
- #Fine copia prima foto
- #E inizio copia della seconda
- for sourceX2 in range(0,getWidth(pict2)):
- targetX2=sourceX2+targetX1
- for sourceY2 in range(0,getHeight(pict2)):
- targetY2=sourceY2
- color2=getColor(getPixel(pict2,sourceX2,sourceY2))
- setColor(getPixel(canvas,targetX2,targetY2),color2)
- repaint(canvas)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement