Answered step by step
Verified Expert Solution
Question
1 Approved Answer
I have the code to rotate an image 90 degrees counterclockwise in JES, how do I rotate clockwise 90 degrees and 180 degrees? def rotate90CC():
I have the code to rotate an image 90 degrees counterclockwise in JES, how do I rotate clockwise 90 degrees and 180 degrees?
def rotate90CC(): src = makePicture(pickAFile()) canvas = makeEmptyPicture(getHeight(src),getWidth(src)) targetX = 0 width = getWidth(src) for sourceX in range(0,getWidth(src)): targetY = 0 for sourceY in range(0,getHeight(src)): color = getColor(getPixel(src,sourceX,sourceY)) setColor(getPixel(canvas,targetY,width - targetX - 1), color) targetY = targetY + 1 targetX = targetX + 1 show(canvas) return canvas
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started