Google
 
Web www.howardforums.com
Pages: 1

65K Wallpapers, Appropriate Program?

(Click here to view the original thread with full colors/images)


Posted by: dajedikidd

My VX4500 supports 65k colors (16 bit) wallpapers, at least according to the LG website. I've taken to making my own, however, MS Paint only lets you save bitmaps as 256 color (8 bit) or 24 bit color. It appears that other file formats will only save in the native format of the image. Most of the 'cartoonish' style wallpapers work fine for this, but there are some photos I wish to put on the phone, and they degrade pretty badly when converting down to 256 color. Anyone know of a freeware or cheap image editor that lets you save images in 16 bit format? I've tried XNview and a few others, but most seem to skip from 8 bit to 24 bit, if they give you the option at all.

Thanks.



Posted by: exoduz

Quote:
Originally Posted by dajedikidd
My VX4500 supports 65k colors (16 bit) wallpapers, at least according to the LG website. I've taken to making my own, however, MS Paint only lets you save bitmaps as 256 color (8 bit) or 24 bit color. It appears that other file formats will only save in the native format of the image. Most of the 'cartoonish' style wallpapers work fine for this, but there are some photos I wish to put on the phone, and they degrade pretty badly when converting down to 256 color. Anyone know of a freeware or cheap image editor that lets you save images in 16 bit format? I've tried XNview and a few others, but most seem to skip from 8 bit to 24 bit, if they give you the option at all.

Thanks.


it's not freeware nor is it cheap but photoshop is your best bet for image editing



Posted by: dajedikidd

Thank you for your response. My sister's 'graphic artist' boyfriend clued me into that, but its kinda overkill. I found a program called "Optimize Batch" that supposedly does outputs 16 bit images, but, even though post conversion color counts show the images to have less than 65K colors, usually just a few thousand, Windows properties shows it as a 32 bit image instead of 16 bit. I tried uploading one of these images to the phone anyways, and it didn't work.

I have discovered that XNview's conversion to 256 color works much better than MS Paint, and you can get a decent photo from it.

Thanks.



Posted by: jackal69

Quote:
Originally Posted by dajedikidd
Thank you for your response. My sister's 'graphic artist' boyfriend clued me into that, but its kinda overkill. I found a program called "Optimize Batch" that supposedly does outputs 16 bit images, but, even though post conversion color counts show the images to have less than 65K colors, usually just a few thousand, Windows properties shows it as a 32 bit image instead of 16 bit. I tried uploading one of these images to the phone anyways, and it didn't work.

I have discovered that XNview's conversion to 256 color works much better than MS Paint, and you can get a decent photo from it.

Thanks.



Photoshop may be overkill but if you want something similar try The Gimp. It's open source (free) and does everything Photoshop will do and doesn't cost hundreds of $$.



Posted by: markshotthebaby

i use irfanview! good program for free!



Posted by: hypercooljake

You can use BitShow, http://home.columbus.rr.com/sjstover/BitShowSetup.zip to convert a 24-bit BMP to 16-bit. Thats what I use.



Posted by: dajedikidd

Thanks for the tips, I'll check those out.



Posted by: Shaft-O

Another shareware alternative is Paint Shop Pro. I think it's published by JASC Software (jasc.com) but I could be mistaken. I used this extensively in my "el cheap-o" days... Built very similarly to Adobe Photoshop, excellent software.



Posted by: Air King

Based on what I've seen with my 8910(which is built along much the same lines as a VX 4500),a 16 bit screen can process a 24 bit picture with little to no degradation from the loss of 8 bits. So there's no real need to convert to 16 bit in the first place.

Another thing: MS Paint is rotten for wallpapers...it makes the pics noisy as anything. I use Irfanview for my wallpapers.



Posted by: dajedikidd

"Based on what I've seen with my 8910(which is built along much the same lines as a VX 4500),a 16 bit screen can process a 24 bit picture with little to no degradation from the loss of 8 bits. So there's no real need to convert to 16 bit in the first place."

Well, except for the fact that, at least in the 4500, uploading a 24bit wallpaper creates a memory problem where it "leaks" the extra color information that it cannot display to the phones memory and once the memory fills up, the phone shuts off. Usually just scrolling through the wallpapers once or twice will be enough to overload the phone's memory.



Posted by: Air King

Quote:
Originally Posted by dajedikidd
"Based on what I've seen with my 8910(which is built along much the same lines as a VX 4500),a 16 bit screen can process a 24 bit picture with little to no degradation from the loss of 8 bits. So there's no real need to convert to 16 bit in the first place."

Well, except for the fact that, at least in the 4500, uploading a 24bit wallpaper creates a memory problem where it "leaks" the extra color information that it cannot display to the phones memory and once the memory fills up, the phone shuts off. Usually just scrolling through the wallpapers once or twice will be enough to overload the phone's memory.


I stand corrected.



Posted by: Stumpy842

AFAIK, some of the programs mentioned in this thread can't even save an image as 64K colors (i.e. 16bbp). They may have an option to reduce color depth to 64K colors, but the image is still saved as a 24bpp format. Please try my BitShow program, developed specifically to create and save 16bbp .bmp (and .bit) files for wallpaper.

BitShow website



Posted by: dajedikidd

Tried Bitshow last night, saved as 16bit, it reduced the colors, but at least according to Windows, it was a 32bit image. They upload and display as wallpapers, but it wouldn't come up on the caller id.



Posted by: Stumpy842

Quote:
Originally Posted by dajedikidd
Tried Bitshow last night, saved as 16bit, it reduced the colors, but at least according to Windows, it was a 32bit image. They upload and display as wallpapers, but it wouldn't come up on the caller id.


I see what you mean by Windows calling it a 32bpp file (by right-clicking the image, Properties, Summary tab, Advanced, Bit Depth shows 32!) but Windows is Wrong! Try a viewer like XnView or PicaView to show the actual 16bpp color depth. Most imaging programs don't deal with 16bpp images directly but rather make a copy of the image and force the color depth to (at least) 24bpp. Even XnView does this, as you will see after opening the image it shows in the status bar as 24bpp, but in the Open Dialog when previewing the file the correct bit depth is shown!

BTW, even as well respected a program as IrfanView gets it wrong also, calling BitShow's 16bpp outputted files 24bpp (and I've emailed Irfan to suggest that he correct this in a future update to his program).

This is one of the main reasons I developed BitShow, because the phones (VX3200 in particular) demand a 16bpp image as wallpaper. AFA the VX4500 I don't have that phone so I can't say what a 16bpp image will or will not do with it... :rolleyes2



Posted by: hypercooljake

This is what I do on my VX4500. I create the image I want, using photoshop, save it as a 24-bit bitmap file (I make it whatever the default size is on the VX4500, I can't think of it off-hand though). Then I open BitShow and load that file. I set it to 16-bit bitmap and set the output size to match that of the file. Then I send it to my phone with bitpim. Bitpim will convert it to a 24-bit bitmap for some reason when it sends it to the phone, so then I go into the filesystem tab, find the bitmap file, right-click it and choose Overwrite. Then I overwrite it when the 16-bit file and then you get a 16-bit image on your phone.



Posted by: dajedikidd

That's basically what I do, except using a different image editor. The color counts do show the image to be more than 256 color, but less than 65k color, however, that still doesn't explain why the phone won't display it correctly for caller id.

{banging head against wall}



Posted by: Stumpy842

I'm curious... Can anyone tell me if the VX4500 uses the mediapic###.dat file format, as does the VX3200 for images in text messages (EMS)?





vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Limited.
vB Easy Archive Final ©2000 - 2008 - Created by Stefan "Xenon" Kaeser