I need some hints/tips regarding some project I'm doing. The project is about finding shapes in digital photos (JPEG file). Here's what I have to do:
A digital photo is a collection of pixels each with a colour attribute. Each pixel apart from the edges of the photo has 4 neighbours (2 vertical pixels, 2 horizontal). The strength of an edge between neighbouring pixels in the graph model of the photo depends on how similar the colour attributes are (edge strength). The problem is to use this information to separate the main different coloured shapes in the photo. For example, it should be possible to pick out a red disk on a white background (Japanese flag). The first problem you will encounter, will be how to get the pixel colour attributes from the JPEG file.
If you think you can solve this, then there are many choices for the next step (getting the shapes). One I am particularly interested in is using short random walks, moving from pixel to pixel randomly, but depending on the edge strength.
I'm thinking about using the PixelGrabber class in Java, but any other ideas are more than welcomed.
Thank you very much.
Related Tutorials/Questions & Answers:
display shapesdisplay shapes Hi,
I would like to see geometric
shapes like square, triangle, circle, rectangle as my outputs. Also, those figures shouldn't overlap while they get displayed.
Please help me
Advertisements
digital diarydigital diary please post the code for a simple
digital diary... with contacts storing facility, passwords , notes, alarm clock and calender
digital diarydigital diary please post the code for a simple
digital diary... with contacts storing facility, passwords , notes, alarm clock and calender
digital diarydigital diary please post the code for a simple
digital diary... with contacts storing facility, passwords , notes, alarm clock and calender
ModuleNotFoundError: No module named 'shapes'ModuleNotFoundError: No module named '
shapes' Hi,
My Python... '
shapes'
How to remove the ModuleNotFoundError: No module named '
shapes'... to install padas library.
You can install
shapes python with following command
Finding A DateFinding A Date My Frequency Start Date is 24-08-2012
My frequency end date - not defined
Calculation Frequency is Weekly(Sunday)
My calculation will be from 24-08-2012 to the following sunday
My question is how to find
ModuleNotFoundError: No module named 'digital'ModuleNotFoundError: No module named '
digital' Hi,
My Python... '
digital'
How to remove the ModuleNotFoundError: No module named '
digital... to install padas library.
You can install
digital python with following command
convert voice to digitalconvert voice to digital convert voice to
digital How to convert human voice to the
digital signal(binary) that can stored in notepad. Then, this notepad can be used
digital communication systemdigital communication system A
digital communication system capable of interconnecting, a large number of computers, terminals and other peripheral devices within a limited geographical area is called-
a) LAN,
B) WAN,
C
digital marketing data sciencedigital marketing data science Hi,
I am beginner in Data Science and machine learning field. I am searching for
the tutorials to learn:
digital... that I can learn the
topic "
digital marketing data science". Also tell
ModuleNotFoundError: No module named 'digital-rf'ModuleNotFoundError: No module named '
digital-rf' Hi,
My Python... '
digital-rf'
How to remove the ModuleNotFoundError: No module named '
digital-rf' error?
Thanks
Hi,
In your python environment you
What is Digital Relationship? and expanse of the term
digital relationship. But as we are immersed already in the
digital age and everything right from the entertainment to information sharing to health care tends to become increasingly
digital we cannot think otherwise