The document provides instructions for a digital image processing project at An-Najah National University. Students must create a GUI program using OpenCV that allows users to open an image, convert it to grayscale, apply various segmentation filters and techniques learned in class, design and apply a custom filter, and export the processed image. The program is to be completed individually using C, C++, or Python. It is due by December 26, 2023.
The document provides instructions for a digital image processing project at An-Najah National University. Students must create a GUI program using OpenCV that allows users to open an image, convert it to grayscale, apply various segmentation filters and techniques learned in class, design and apply a custom filter, and export the processed image. The program is to be completed individually using C, C++, or Python. It is due by December 26, 2023.
The document provides instructions for a digital image processing project at An-Najah National University. Students must create a GUI program using OpenCV that allows users to open an image, convert it to grayscale, apply various segmentation filters and techniques learned in class, design and apply a custom filter, and export the processed image. The program is to be completed individually using C, C++, or Python. It is due by December 26, 2023.
Digital Image Processing - 10636318 First Semester 2023/2024 OpenCV Project – Part 2
Write a program with Graphical User Interface (GUI) to implement all
segmentation techniques studied in the literature (as described in the slides). Your program should provide the following functionalities: • Open an image • Convert the image to gray-scale • Apply all segmentation filters and techniques • Implement a user-defined filter, allowing the user to design his own filter by specifying the size and coefficients. Then, apply it on the input image. • Export the enhanced image and save it.
Please adhere to the following regulations:
• Each student must complete the assignment individually. • Only C, C++, or Python programming languages can be used, in conjunction with OpenCV. • Deadline: 26.12.2023