create anything in python. Make sure your code covers all of the following things: • Use the concepts of object-based programming—classes, objects, and methods • Draw two-dimensional shape • Use the RGB system to create colors in graphics applications and modify pixels in images • Develop recursive algorithms to draw recursive shapes • Write a nested loop to process a two-dimensional grid • Perform simple transformations of images, such as conversion of color to gray-scale
1.
2.
3.
imageGraphicsError: bad color sequence: (255, 40, 5)
to change the color mode of the image, then it works:
image.colormode(255) image.color(255, 40, 5)
4.
>>>> array2d = [[0, 1, 2, 3, 4], [0, 1, 2, 3, 4], [0, 1, 2, 3, 4], [0, 1, 2, 3, 4], [0, 1, 2, 3, 4], [0, 1, 2, 3, 4], [0, 1, 2, 3, 4], [0, 1, 2, 3, 4], [0, 1, 2, 3, 4], [0, 1, 2, 3, 4]] >>> def add_two( v ): ... return v + 2 ... >>> [ [ add_two( v ) for v in row ] for row in array2d ] [[2, 3, 4, 5, 6], [2, 3, 4, 5, 6], [2, 3, 4, 5, 6], [2, 3, 4, 5, 6], [2, 3, 4, 5, 6], [2, 3, 4, 5, 6], [2, 3, 4, 5, 6], [2, 3, 4, 5, 6], [2, 3, 4, 5, 6], [2, 3, 4, 5, 6]]
5.

create anything in python. Make sure your code covers all of the following things: • Use...
You are free to create anything for your final project. It will count as a learning of your python course. What you have learned so far. Make sure your code covers all of the following things. See rubric for grading. Use the concepts of object-based programming—classes, objects, and methods Draw two-dimensional shape Use the RGB system to create colors in graphics applications and modify pixels in images Develop recursive algorithms to draw recursive shapes Write a nested loop to process...
Java Painter Class This is the class that will contain main. Main will create a new Painter object - and this is the only thing it will do. Most of the work is done in Painter’s constructor. The Painter class should extend JFrame in its constructor. Recall that you will want to set its size and the default close operation. You will also want to create an overall holder JPanel to add the various components to. It is this JPanel that...
The ACME Manufacturing Company has hired you to help automate
their production assembly line. Cameras have been placed above a
conveyer belt to enables parts on the belt to be photographed and
analyzed. You are to augment the system that has been put in place
by writing C code to detect the number of parts on the belt, and
the positions of each object. The process by which you will do this
is called Connected Component Labeling (CCL). These positions...