06/10/2015, 13:51
(Questo messaggio è stato modificato l'ultima volta il: 12/10/2015, 08:14 da Ugo Bottari.)
Provengo dal mondo Windows e quindi mi trovo a malpartito in certe operazioni. So programmare un po' con python ed anche con la shell (quello che per me corrisponde ad un file *.bat, non so se mi son spiegato bene).
Adesso dovrei suddividere una grande immagine PNG in tante piccole immagini (tile) di 256x256 byte. Lo potrei fare con "convert -crop" che so usare in modo assolutamente basico ma, lo stesso, avrei qualche problema.
Esiste però un programma (BioImageConvertor http://biodev.ece.ucsb.edu/projects/bioi...category/4) che fa questa operazione. Esiste nella versione Windows (che ho usato e produce quanto desiderato) che nella versione Linux. Qui son dolori perchè, a quanto ho capito io, esistono solo i sorgenti di tale programmi. Occorrerebbe quindi compilare questi sorgenti e non lo so assolutamente fare.
Qualcuno può aiutarmi o segnalarmi la presenza di qualcosa che faccia quanto desiderato ?
Ho visto che esiste un build-imgcnv-linux.sh lanciato il quale saltano fuori errori che non so assolutamente gestire.
L'utility in questione nel mondo Windows (imgcnv -i canvas.png -o tile.png -t png -tile 256)
trasforma la grande immagine canvas.png in tante piccole immagini 256x256 pixel aventi per nome
tile_000_001_0002.png, tile_000_002_0002.png, tile_000_002_0004.png, ecc. ecc. Al momento non ho ancora capito la logica con cui seguono i tre numeri dopo "tile" e prima di ".png".
Nel mondo Linux (e Mac) la stessa utility fa la operazione, secondo il suo autore.
Qualcuno può aiutarmi ?
Adesso dovrei suddividere una grande immagine PNG in tante piccole immagini (tile) di 256x256 byte. Lo potrei fare con "convert -crop" che so usare in modo assolutamente basico ma, lo stesso, avrei qualche problema.
Esiste però un programma (BioImageConvertor http://biodev.ece.ucsb.edu/projects/bioi...category/4) che fa questa operazione. Esiste nella versione Windows (che ho usato e produce quanto desiderato) che nella versione Linux. Qui son dolori perchè, a quanto ho capito io, esistono solo i sorgenti di tale programmi. Occorrerebbe quindi compilare questi sorgenti e non lo so assolutamente fare.
Qualcuno può aiutarmi o segnalarmi la presenza di qualcosa che faccia quanto desiderato ?
Ho visto che esiste un build-imgcnv-linux.sh lanciato il quale saltano fuori errori che non so assolutamente gestire.
L'utility in questione nel mondo Windows (imgcnv -i canvas.png -o tile.png -t png -tile 256)
trasforma la grande immagine canvas.png in tante piccole immagini 256x256 pixel aventi per nome
tile_000_001_0002.png, tile_000_002_0002.png, tile_000_002_0004.png, ecc. ecc. Al momento non ho ancora capito la logica con cui seguono i tre numeri dopo "tile" e prima di ".png".
Nel mondo Linux (e Mac) la stessa utility fa la operazione, secondo il suo autore.
Qualcuno può aiutarmi ?