Pagina 1 di 1
Conversione RGB->YCBCR(immagini temi bootsplash) [Risolto]
Inviato: gio 22 ott 2009, 11:06
da tobeFrank
Ciao Ragazzi!!
Sono da poco riuscito a far funzionare bootsplash sulla mia Slack, e ora mi sto cimentando nella creazione di qualche tema sfizioso, ma ho incontrato un problema.
Premetto che utilizzo un kernel già correttamente configurato per bootsplash e ho a disposizione almeno due file di configurazione funzionanti.
Il problema è che una volta creata l'initrd (senza problemi) e configurato lilo, al riavvio ottengo un errore tipo:
bootsplash: cannot decompress JPEG file: image is not a YCBCR color space
Ho cercato un pò in giro e sembra che il problema sia che devo convertire le immagini che ho da RGB a YCBCR. Ora il punto è: Come????
Non è che conoscete qualche utility che risolva il problema?? Io sto proando con ImageMagik ma non sono ancora riuscito a combinare niente!
Grazie mille!!
Re: Conversione da RGB a YCBCR
Inviato: gio 22 ott 2009, 14:53
da Breier
I think your problem is not RGB format but the size of the image.
This need to be 880x600 or 1024x768 according to your bootsplash.cfg
And this need to be up to 20KB. *Each one (console and silent)
You'll certanly loose quality but you may need to.
see ya

Re: Conversione da RGB a YCBCR
Inviato: gio 22 ott 2009, 14:55
da michele.p
...oltre a qullo che ti ha indicato Breier, qualora non risolvessi, prova anche a dare un'occhiata qui ->
http://www.imagemagick.org/discourse-se ... =2&t=14645
Bye

Re: Conversione da RGB a YCBCR
Inviato: gio 22 ott 2009, 15:10
da Naitso
Codice: Seleziona tutto
cd /boot
file slack.bmp
slack.bmp: PC bitmap data, Windows 3.x format, 640 x 480 x 8
spero di non aver capito male
Re: Conversione da RGB a YCBCR
Inviato: gio 22 ott 2009, 15:53
da tobeFrank
@Breier
Unfortunately the problem is truly about the colorspace format of the images, as I already have 800x600 files, matching my resolution and the one of the .cfg file (I am modifying an already working one). Now I am using a theme with 200KB images, and the files I would like to use are smaller, so I do not think the size can be a problem(at least in this case).
@michele.p
Grazie per il link, con quello ho creato un file miff con colorspace ycbcr, ora ho postato anche lì per sapere come faccio a convertire miff in jpg!
Grazie per l'aiuto!
Re: Conversione da RGB a YCBCR
Inviato: gio 22 ott 2009, 16:19
da michele.p
miff, da quello che ho capito (potrei anche sbagliare) è il formato "nativo" di Image Magick (MIFF=Magick Image File Format). Per la conversione puoi utilizzare questo programma (il link è in alto),
http://www.graphicsmagick.org/1.1/www/miff.html
Bye
P.S.: ...e infatti ->
http://www.imagemagick.org/script/miff.php
Re: Conversione da RGB a YCBCR
Inviato: gio 22 ott 2009, 17:05
da tobeFrank
Grazie per il link, purtroppo GraphicsMagik durante la conversione riporta il formato ad RGB, almeno nelle prove che ho fatto finora, ma può darsi che sbagli io qualcosa nei comandi...continuerò a provare!!!!
Re: Conversione da RGB a YCBCR
Inviato: gio 22 ott 2009, 22:00
da tobeFrank

ragazzi sono sempre più confuso

...per curiosità ho eseguito
(comando di ImageMagik che resituisce le proprietà dell'immagine)
sulle immagini del tema che uso attualmente e mi riporta formato RGB anche per quelle!!!!!
ma allora perchè mi da l'errore
tobeFrank ha scritto:
bootsplash: cannot decompress JPEG file: image is not a YCBCR color space
proprio non capisco!!!

Re: Conversione da RGB a YCBCR
Inviato: ven 23 ott 2009, 9:36
da tobeFrank
Re: Conversione da RGB a YCBCR
Inviato: ven 23 ott 2009, 20:38
da tobeFrank
Mistero svelato!!!!!!!!
A quanto pare non conta tanto la dimensione delle immagini quanto che abbiano un subsampling 2x2,1x1,1x1.
La modifica si può fare facilmente aprendo il file con Gimp e andando a salvare in jpeg (qui si può scegliere di aprire il menu delle opzioni avanzate e si trova l'opzione Subsampling appunto

) .
La qualità dell'immagine può essere lasciata a 100%. Con questa modifica comunque le immagini vengono a pesare di meno ma, almeno apparentemente, la qualità rimane inalterata!!
Re: Conversione RGB->YCBCR(immagini temi bootsplash) [Risolto]
Inviato: ven 23 ott 2009, 21:50
da michele.p
Quindi hai risolto?

Re: Conversione RGB->YCBCR(immagini temi bootsplash) [Risolto]
Inviato: lun 26 ott 2009, 20:30
da Breier
The subsampling...
Thanks, for the information... I will upload a new (and better) initrd.img to my article of bootsplash (the patches) now.
Thanks again

Re: Conversione RGB->YCBCR(immagini temi bootsplash) [Risolto]
Inviato: mar 27 ott 2009, 21:55
da tobeFrank
You are welcome Breier, and thanks to you for your help!
