Answered step by step
Verified Expert Solution
Link Copied!

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

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Support For Data Mining Applications Discovering Knowledge With Inductive Queries Lnai 2682

Authors: Rosa Meo ,Pier L. Lanzi ,Mika Klemettinen

2004th Edition

3540224793, 978-3540224792

More Books

Students also viewed these Databases questions