import image def draw_border(pic): '''Returns an image with a black border around it''' pass #You can leave this or remove it #Your code here to draw a black border around the image def main(): '''Controls the program''' fname = "https://runestone.academy/runestone/books/published/StudentCSP/_static/swan.jpg" img = image.Image(fname) width = img.getWidth() height = img.getHeight() win = image.ImageWin(width, height) draw_border(img) img.draw(win) main() #Run the program

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

import image

def draw_border(pic):
'''Returns an image with a black border around it'''
pass #You can leave this or remove it
#Your code here to draw a black border around the image

def main():
'''Controls the program'''
fname = "https://runestone.academy/runestone/books/published/StudentCSP/_static/swan.jpg"
img = image.Image(fname)
width = img.getWidth()
height = img.getHeight()
win = image.ImageWin(width, height)
draw_border(img)
img.draw(win)

main() #Run the program

3. The following program loads and displays an image. Complete the draw_border function to draw
a black border around the image. Don't change the size of the image - draw 5 black lines across the
top and bottom and 5 black lines down the left and right sides of the image. Your program should
work regardless of the size of the image. Do not change the main function.
Save & Run
Original - 1 of 4
1 import image
2
3 def draw_border (pic) :
4
'''Returns an image with a black border around it'''
pass
#You can leave this or remove it
6
#Your code here to draw a black border around the image
7
8 def main () :
'"Controls the program'''
10
fname = "https://runestone.academy/runestone/static/instructorgui:
11
img = image. Image (fname)
12
width = img.getWidth ()
13
height
img.getHeight ()
win = image. ImageWin (width, height)
draw_border (img)
14
15
16
img.draw (win)
17
18 main ()
#Run the program
19
Activity: 1 ActiveCode (csw_drawborder)
Transcribed Image Text:3. The following program loads and displays an image. Complete the draw_border function to draw a black border around the image. Don't change the size of the image - draw 5 black lines across the top and bottom and 5 black lines down the left and right sides of the image. Your program should work regardless of the size of the image. Do not change the main function. Save & Run Original - 1 of 4 1 import image 2 3 def draw_border (pic) : 4 '''Returns an image with a black border around it''' pass #You can leave this or remove it 6 #Your code here to draw a black border around the image 7 8 def main () : '"Controls the program''' 10 fname = "https://runestone.academy/runestone/static/instructorgui: 11 img = image. Image (fname) 12 width = img.getWidth () 13 height img.getHeight () win = image. ImageWin (width, height) draw_border (img) 14 15 16 img.draw (win) 17 18 main () #Run the program 19 Activity: 1 ActiveCode (csw_drawborder)
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY