Click here to Skip to main content
15,897,704 members
Home / Discussions / Algorithms
   

Algorithms

 
AnswerRe: AI ? Pin
Alan Balkany23-Mar-09 3:42
Alan Balkany23-Mar-09 3:42 
GeneralRe: AI ? Pin
Mohammad Dayyan23-Mar-09 4:09
Mohammad Dayyan23-Mar-09 4:09 
GeneralRe: AI ? Pin
Alan Balkany23-Mar-09 4:40
Alan Balkany23-Mar-09 4:40 
GeneralRe: AI ? Pin
Mohammad Dayyan23-Mar-09 4:45
Mohammad Dayyan23-Mar-09 4:45 
GeneralRe: AI ? Pin
Alan Balkany23-Mar-09 5:12
Alan Balkany23-Mar-09 5:12 
GeneralRe: AI ? Pin
Mohammad Dayyan23-Mar-09 6:47
Mohammad Dayyan23-Mar-09 6:47 
GeneralRe: AI ? Pin
Alan Balkany23-Mar-09 8:09
Alan Balkany23-Mar-09 8:09 
AnswerRe: AI ? Pin
PredictorX31-Mar-09 0:04
PredictorX31-Mar-09 0:04 
Assuming that these are simple geometric shapes on relatively simple backgrounds (as opposed to real objects against cluttered backgrounds), then I'd suggest:

1. Determine which pixels are foreground (shapes) and background (everything else)
2. Identify individual blobs (connected sets of foreground pixels of the same type)
3. For each blob, extract meaningful features
4. Train a classifier, based on the extracted features
5. Test the system on new images
6. Celebrate!

In step 2, try using a flood fill.
In step 3, there are many features one might try, such as perimeter-to-area ratio.
In step 4, the classifier could be any learning algorithm: neural network, linear discriminant, etc.


-Will Dwinnell
Data Mining in MATLAB
GeneralRe: AI ? Pin
Mohammad Dayyan31-Mar-09 0:30
Mohammad Dayyan31-Mar-09 0:30 
QuestionDividing rectangle in specified proportional pieces [modified] Pin
skelet0n19-Mar-09 20:39
skelet0n19-Mar-09 20:39 
AnswerRe: Dividing rectangle in specified proportional pieces Pin
CPallini20-Mar-09 6:00
mveCPallini20-Mar-09 6:00 
GeneralRe: Dividing rectangle in specified proportional pieces Pin
Ravadre21-Mar-09 6:24
Ravadre21-Mar-09 6:24 
GeneralRe: Dividing rectangle in specified proportional pieces Pin
skelet0n23-Mar-09 18:48
skelet0n23-Mar-09 18:48 
GeneralRe: Dividing rectangle in specified proportional pieces Pin
CPallini23-Mar-09 22:21
mveCPallini23-Mar-09 22:21 
GeneralRe: Dividing rectangle in specified proportional pieces Pin
skelet0n23-Mar-09 23:10
skelet0n23-Mar-09 23:10 
GeneralRe: Dividing rectangle in specified proportional pieces Pin
CPallini24-Mar-09 0:24
mveCPallini24-Mar-09 0:24 
GeneralRe: Dividing rectangle in specified proportional pieces Pin
73Zeppelin24-Mar-09 1:32
73Zeppelin24-Mar-09 1:32 
GeneralRe: Dividing rectangle in specified proportional pieces Pin
CPallini24-Mar-09 3:20
mveCPallini24-Mar-09 3:20 
GeneralRe: Dividing rectangle in specified proportional pieces Pin
73Zeppelin25-Mar-09 2:23
73Zeppelin25-Mar-09 2:23 
GeneralRe: Dividing rectangle in specified proportional pieces Pin
supercat924-Mar-09 12:32
supercat924-Mar-09 12:32 
GeneralRe: Dividing rectangle in specified proportional pieces Pin
CPallini24-Mar-09 13:31
mveCPallini24-Mar-09 13:31 
GeneralRe: Dividing rectangle in specified proportional pieces Pin
supercat931-Mar-09 19:24
supercat931-Mar-09 19:24 
QuestionParsing Algorithm to extract results from popular search engines Pin
SaravananXSC18-Mar-09 20:50
SaravananXSC18-Mar-09 20:50 
AnswerRe: Parsing Algorithm to extract results from popular search engines Pin
Yusuf18-Mar-09 23:57
Yusuf18-Mar-09 23:57 
QuestionRe: Parsing Algorithm to extract results from popular search engines Pin
Eddy Vluggen20-Mar-09 1:35
professionalEddy Vluggen20-Mar-09 1:35 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.