PC Ekspert Forum

PC Ekspert Forum (https://forum.pcekspert.com/index.php)
-   Aplikacije (https://forum.pcekspert.com/forumdisplay.php?f=37)
-   -   Automatsko spajanje slika (https://forum.pcekspert.com/showthread.php?t=265367)

purple_haze 30.11.2014. 23:27

Automatsko spajanje slika
 
Trebao bi mi program koji može automatski spojiti 2 slike u 1.
Mogu to napraviti manualno, ono šta mi treba je batch solucija. Da ubacim npr. 100 slika i dobijem 50 spojenih.

To mogu napraviti u IrfanViewu, ali on mi fajlove izbacuje isključivo pod imenom Sheet_001, Sheet_002... a ja želim da novi fajl zadrži ime starog.

Bubba 01.12.2014. 10:15

Citiraj:

Autor purple_haze (Post 2698189)
Trebao bi mi program koji može automatski spojiti 2 slike u 1.
Mogu to napraviti manualno, ono šta mi treba je batch solucija. Da ubacim npr. 100 slika i dobijem 50 spojenih.

To mogu napraviti u IrfanViewu, ali on mi fajlove izbacuje isključivo pod imenom Sheet_001, Sheet_002... a ja želim da novi fajl zadrži ime starog.

Ti zelis da novi fajl sadrzi ime starog, a imas... dva imena jer imas dvije slike? I kako bi ijedan Irfan trebao znati koje ti ime onda zelis, "prvo" ili "drugo"?

Uz to, kojim kriterijem biras od sto slika koje dvije ce se spojiti?

Predpostavljam da radis Contact Sheetove iz Irfan Thumbnailsa, ali to mi bas ne odgovara najboljoj definiciji "spajanja dvije slike", obzirom da AFAIR tu prvenstveno imas problem s rezolucijom i slicno.

Daj malo vise detalja sto i kako zelis.

purple_haze 01.12.2014. 10:54

U vezi imena: Inače ručno spajam u PhotoScapeu. I ako imam npr. fajlove Slika1.jpg i Slika2.jpg, PhotoScape novi fajl imenuje Slika1-horz.jpg. Meni treba upravo to ili bar nešto slično.

U vezi kriterija: Kad spajam u IrfnaViewu pod Image parameters stavim 2 kolumne i 1 red i IrfanView obavi svoj posao. A meni tako i treba, da ih spaja po redu, uvijek 2 zajedno.

U vezi rezolucije: To nije problem pošto su mi sve slike iste rezolucije. Dakle ako imam 2 slike, svaka npr. 100x500, jednostavno u IrfanViewu namjestim da Sheet dimension bude 200x500 i to je to.

mbed 01.12.2014. 14:59

Pa ako su ti slike koje ubacuješ istih imena, odnosno slika1, slika2, slika3...
onda poslje kad ti on izbaci Sheet_001, Sheet_002...
možeš koristiti batch rename, recimo rename master se meni ok pokazao za rename.

Bubba 01.12.2014. 15:45

Citiraj:

Autor purple_haze (Post 2698292)
U vezi imena: Inače ručno spajam u PhotoScapeu. I ako imam npr. fajlove Slika1.jpg i Slika2.jpg, PhotoScape novi fajl imenuje Slika1-horz.jpg. Meni treba upravo to ili bar nešto slično.

U vezi kriterija: Kad spajam u IrfnaViewu pod Image parameters stavim 2 kolumne i 1 red i IrfanView obavi svoj posao. A meni tako i treba, da ih spaja po redu, uvijek 2 zajedno.

U vezi rezolucije: To nije problem pošto su mi sve slike iste rezolucije. Dakle ako imam 2 slike, svaka npr. 100x500, jednostavno u IrfanViewu namjestim da Sheet dimension bude 200x500 i to je to.

Nesto ovakvo?



http://dev.banelli.biz/tmp/SpojiDvije.exe

purple_haze 01.12.2014. 16:09

Citiraj:

Autor Bubba (Post 2698434)
Nesto ovakvo?

E baš to! Puno ti hvala! :care:

Bubba 02.12.2014. 00:49

Citiraj:

Autor purple_haze (Post 2698446)
E baš to! Puno ti hvala! :care:

Ako ti je stvarno koristilo, odvojio sam jos 15ak minuta za uozbiljiti ga malo (jer ionako zavrsavam jedan slican ali bitno kompleksniji projekt), pa uzivaj. :)



http://www.pohrani.com/f/1Z/Ll/4eslg...glethreadv.png

Razlika u brzini je skoro pa linearna na mom i5-4440, ~60 vs. ~15 sekundi (x64 verzija).

x86: http://dev.banelli.biz/tmp/SpojiDvije.exe
x64: http://dev.banelli.biz/tmp/SpojiDvijex64.exe

purple_haze 02.12.2014. 15:01

Kul, hvala.
Meni ovo radi ko puška.


Sva vremena su GMT +2. Sada je 21:38.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger