Image Processing in Python


Image Processing in Python



Faculty Mentor

Monica Trifas, Mathematics, Computing & Information Sciences


Media is loading


Submission Type



3:00-3:10pm | Houston Cole Library, 11th Floor


Design is concerned with how things work, how they are controlled, and the nature of the interaction between people and technology. When done well, the results are brilliant, pleasurable products. When done badly, the products are unusable, leading to great frustration and irritation.

When coming up with new ideas as part of a design project, it is important to conceptualize these ideas in terms of what the proposed product will do. This is referred to as creating a proof of concept. A proof of concept can be seen as an initial pass to help define the area and explore solutions. One reason for needing this is as a reality check where fuzzy ideas and assumptions about the benefits of the proposed product are scrutinized in terms of feasibility: How realistic is it to develop what a team of designers have suggested, and how desirable and useful it will actually be? From the user experience (UX) perspective, it can lead to better clarity, forcing designers to explain how users will understand, learn about , and interact with the product.

In the recent decades, design has gotten better. We have excellent books and courses on human-centered design. The rapid rate of technology change outpaces the advances in design. New technologies, new applications, and new methods of interaction are continually arising and evolving. New industries spring up. New developments may repeat the mistakes of the earlier ones; new fields require time to adopt the principles of good design. Each new invention of technology or interaction technique requires experimentation and study before the principles of good design can be fully used in practice.

In the proposed project, we will introduce proper terminology and analyze interaction styles- the “bread and butter” of user interfaces. We will present our implementation (using PYTHON) for projects that solve similar problems but display the results using various approaches.


student research, computing


This content is the property of Jacksonville State University and is intended for non-commercial use. Video and images may be copied for personal use, research, teaching or any "fair use" as defined by copyright law. Users are asked to acknowledge Jacksonville State University. For more information, please contact


Computer Sciences

Image Processing in Python