Porovnávání obrázků C++

Tomáš Jiřikovský

Porovnávání obrázků C++
« kdy: 18. 12. 2011, 10:36:15 »
Dobrý den,

hledám velice zkušeného programátora c++, který by dokázal naprogramovat aplikaci (linux), která by poravnávala obrázek (písma) s dalšími cca 150 000 obrázků. Práce by byla samzřejmně placená.

Kdo má zájem prosím ozvěte se na thomixcz@gmail.com
 


Tomáš Jiřikovský

Re:Porovnávání obrázků C++
« Odpověď #1 kdy: 18. 12. 2011, 12:49:00 »
Netrvám na tom aby výsledný prodekt byl v C++ ale rád bych aby zátěž na stroj byl pokud možno minimální a celá akce netrvala moc dlouho.

TonyMi

Re:Porovnávání obrázků C++
« Odpověď #2 kdy: 18. 12. 2011, 16:36:12 »
Možná by stálo za to trochu ten problém popsat lépe. Takto by to mohlo být cokoliv od triviálního porovnání RGB až po nějaké "počítačové vidění".

Tom7

Re:Porovnávání obrázků C++
« Odpověď #3 kdy: 18. 12. 2011, 17:03:06 »
A co přesně potřebuješ? Máš jeden obrázek, a chceš zjistit, jestli není stejný mezi 150 000 soubory? Nebo hledáš, jestli tam nebudou dva zcela stejné? To už by bylo (n*n/2) - n porovnání, pokud se nepletu (n je počet obrázků), tedy 11,25 miliard porovnání skoro (to je na dlouho).

Potřebuješ jestli jsou 2 obrázky zcela stejné, nebo podobné, nebo třeba hledáš jednoho člověka na víc obrázcích?
Co velikost a formát, liší se, nebo všude stejné?

Možná by šlo i konvert obrázku do bmp (vždy jednoho-dvou) a pak hledat pomocí gawk text a bmp zase smazat.



Tomáš Jiřikovský

Re:Porovnávání obrázků C++
« Odpověď #4 kdy: 18. 12. 2011, 17:53:13 »
Uzivatel bude chtit zjistit co je tohle za pismo (nazev) https://www.google.com/intl/en_com/images/srpr/logo3w.png. Prijde na web obrazek prehraje na server a server zjisti porovnanim o jake pismo by zhruba mohlo jit. Netusim jaky zpusobem by se tohle dalo porovnavat ale jedno vim jiste. Je kdispozici 200 000 písem v OTF nebo TTF z kterých se dají udělat náhledy. O tohle přesně jde.


Tom7

Re:Porovnávání obrázků C++
« Odpověď #5 kdy: 18. 12. 2011, 19:08:11 »
Tak to je těžší než napsat diplomku (z mého pohledu, jsem začátečník), je potřeba algoritmů, co naleznou určité znaky, nejdřív skupiny písem, a pak jednotlivá písma (nebo podskupinu), aby se zmenšila náročnost. Jesti je přímo rozpoznávání druhu písma potřeba a nejde to řešit jinak, takhle je zo dost náročná úloha (vývoj i běh skriptu a taky finančně).

plan-9

Re:Porovnávání obrázků C++
« Odpověď #6 kdy: 18. 12. 2011, 19:14:42 »
a co treba kdyz v obrazku bude pouzito vice rezu pisem?

Tomáš Jiřikovský

Re:Porovnávání obrázků C++
« Odpověď #7 kdy: 18. 12. 2011, 19:18:00 »
S tím se ani do budoucna pocitat nebude, musi to byt proste jeden druh pisma. Premyslel jsem ze by bylo jednodusi obrazek nahrat na server a pomoci javascriptu by si majtel vybral pismeno (oznacil) a to poslal na porovnani.

#

Re:Porovnávání obrázků C++
« Odpověď #8 kdy: 18. 12. 2011, 19:28:06 »
http://new.myfonts.com/WhatTheFont/ ... akorat https nepodporuji, netusim proc, nicmene kdyz sem to prehral z lokalu, tak to naslu radu matchu, muzes jim zkusit napsat, pokud to nutne potrebujes hostovat u sebe

Tomáš Jiřikovský

Re:Porovnávání obrázků C++
« Odpověď #9 kdy: 18. 12. 2011, 19:50:37 »
Tohle je nzadouci, navic je to konkurence :)

tap

Re:Porovnávání obrázků C++
« Odpověď #10 kdy: 19. 12. 2011, 08:35:55 »
Zadanie je velmi vagne, skus ist nato z druhej strany, napis predstavu kolko si do toho ochotny investovat a dostanes odpoved co za tu cenu asi zozenies.
Podobne ulohy sa riesia v ramci diplomoviek na roznych skolach takze iste skusenosti tu su.