Professional Documents
Culture Documents
Akamai Wong Soumya Kakarlapudi - p1
Akamai Wong Soumya Kakarlapudi - p1
Akamai Wong Soumya Kakarlapudi - p1
https://ide.c9.io/soumya3939/cse4-kakarlapudi-s-python
Brainstorm: (3/6/18)
Product (w/ category): Our Idea (Logo):
*Pros:
- Interesting idea with a spin on the image
of the Alexa
*Cons:
- Need to gather lots of app images that
would go inside of the collage
*Pros:
- Simplistic design - originally modeled
after the mockingjay pin from the Hunger
Games
*Cons:
- maybe too simplistic
*Pros:
- Easier to do
*Cons:
- Don’t really like the idea
Client Feedback:
- design is innovative, but incorporate more color to attract with looks
- make the lettering a bigger font
- make the outline of the circle thicker for the visibility
- change the lettering to say “alexa” instead of “amazon”, because you are supposed
to be advertising for the product - not the company itself
- like the idea of the blue ring around it to imitate the original echo dot
- use a modified folder to create the images, then you can apply one image to other
images
Home:
- None
Home:
- Started cropping the images
Home:
- N/A
Home:
- Continued resizing the images
Home:
- Continued to try to make the loop
Home:
- watched a tutorial on how to make a
function that pastes several images; tried
to follow along with the process
Home:
- figure out pasting all images onto alexa
including the original alexa logo
Slideshow:
https://docs.google.com/presentation/d/1S1OvFLPHhuhUIa5e-
2BnghLWV1_YXFw2yf19cr7qFmg/edit#slide=id.g35b2b7d165_0_5
(Original)
↓
© 2014 Project Lead The Way, Inc.
Computer Science Principles Problem 1.4.7 Image Artist – Page 11
(Modified)
↓
(Modified)
↓
(Modified - alters all images[logos] in the directory)
Final Image:
© 2014 Project Lead The Way, Inc.
Computer Science Principles Problem 1.4.7 Image Artist – Page 14
“logo_alexa/echodot_all_images.jpg”
Conclusion
Akamai:
fashion. The purpose of the image was to increase sales for the company. The product we chose was the Echo
Dot, also known as Alexa, from Amazon. We started out with several images of logos that belong to different
companies that Alexa can work with, as well as the actual Alexa logo and an image of the Echo Dot.
Afterwards, we cropped some of the logos that had unnecessary whitespace or unneeded parts. Then, we resized
all of the logos to the same size, 100 pixels by 100 pixels. This was the foundation for the rest of the
manipulations, as we had all of the starting components. The final manipulations consisted of pasting all the
logos onto the image of the Echo Dot with 5 pixels between each image, and as an extra touch, making all the
logos slightly transparent. We also added a border around the Alexa logo in the centre, to make it stand out
more. This project was a good lesson in teamwork, time management, and image manipulation. In the duration
of the Python Image Manipulation Project, I learned how to get the most out of working with a teammate -
which included learning and developing different social skills, including but not limited to, dividing up tasks
efficiently, assisting where needed, and asking for help when needed. In that aspect, this project was helpful, as
these teamwork skills will help us both in the future. In regards to the team dynamic, it was very helpful and
supportive. If we needed help, we knew we could always look to the other and ask them for help. We also
exchanged phone numbers so we could assist each other even while we were at home. We each pulled equal
weight in the project, and I gained a huge amount of respect for Soumya’s work ethic and level of effort.
However, in regards to challenges we faced, there were a few main problems. Firstly, all the code was created
individually for each image, making it too file specific. The instructions did not clarify that we had to code with
functions, and we only found out on one of the later class days. We had to change the code to functions and add
docstrings later, which took valuable time that we could have been improving the final image that we would
have presented. The file directory system also had to be reorganized because of this. However, the many skills
we learned in the duration of this project managed to overshine the problems that we encountered. In summary,
this project was a good learning experience, and taught us many valuable skills.
brand uses (i.e. Dominos, Spotify, Phone, etc) and to use a function that pastes the images on the cropped image
of the Alexa circle that we had. After, we had to modify images under one directory by resizing, cropping, and
changing transparency values. We had a difficult time in creating loops for the code to be less file specific. We
overcame this struggle using external resources as Google. We recorded our process in our Python Project
Notebook. We displayed significant teamwork by dividing up parts of the project, so we would have equal
amounts of work; if we had problems we would help each other out. The requirements for the project was to be
able to use it as a frame, overlay, or silhouette to a large number of images in the marketing campaign, see
geometric shapes incorporated in the image - drawn on, as a border or a mask, and offer a range of options for
the image operations being performed. These all fell under the category we chose which was to create a logo
that symbolized the company and the user to be able to control what went on the logo. This was the hardest part,
which was figuring out how to let the user modify changes on the logo with the design aspect that we created.
We had to use a lot of help on this from Google and previous assignments to be able to learn how to use loops.
We made sure that we split up the work evenly in order to make changes from existing code that fell under our
criteria. We definitely had to spend time outside of class fixing errors and making test suites in order for the
code to produce the output that we wanted. The functions that we produced had to be gained last minute
because we weren’t given clear instructions till later in the process. Akamai was a huge benefit and I could see
her intelligence in the subject matter increase as the project continued. It was so much fun learning how to work
together to produce an output that we were proud of even though there were many difficulties. If there was
something that I had to change about the project it would be spending more time on brainstorming before we
started coding because we were stuck at the process that we were in when we found out there were some spots
that we didn’t think of. Overall, I think this is one of my best projects that I had produced and found very