Auto M3d Background File Generator - Touch HD General

i'm finishing up a program that will automatically split an image into the chunks necessary for Manilla 3d for blackstone.
If there is enough interest i'll make it public

err... need to move this to the applications forum. posted under general. oops.

Brilliant idea. Release it!

Sounds great! I would definitely use it!

You got my vote man! This would be cool.

thumb up on that
u have my vote as well...read through how to make wallpaper look good.....but to be completely honest it's a mission....for maniacs....so ur tool would bring that ability to have nice background to everyone
keep up ur work

Will this program make backgrounds at hi quality??? ---> something like here: http://forum.xda-developers.com/showthread.php?t=500178
Anyways I vote for it!!!

Great work! I too am curious if the image is high quality as discussed in the post above me. I believe the member Chainfire was working on a gui to do the same thing and resulting in High quality backgrounds. Also, after using your program, is there a line in portrait where the two portrait images meet or does it align perfect?

this will make the portrait and landscape PNG chunks at high quality so that you can load any image into it. This program will take care of the resizing/scaling/tiling. You'll still have to use something like CFC GUI (just copy the 4 png files and follow the steps in that thread) if someone can provide me with the compression algorithm used by manilla i can implement it to cut that step out so that you can go straight to the manilla folder

bcrisp82 said:
this will make the portrait and landscape PNG chunks at high quality so that you can load any image into it. This program will take care of the resizing/scaling/tiling. You'll still have to use something like CFC GUI (just copy the 4 png files and follow the steps in that thread) if someone can provide me with the compression algorithm used by manilla i can implement it to cut that step out so that you can go straight to the manilla folder
Click to expand...
Click to collapse
Sweeeeet!!!!!! ----> I want that app!!!!

released
http://forum.xda-developers.com/showthread.php?t=505995

Related

S2u2 Question: How Do I Resize Gifs???

With S2U2 now supporting .gif formats, how can i resize them without distorting the image? I have a few wallpapers I want to try myself, but I cant figure out what program to use. Can anyone help me?
hhhmmm do you mean on pc or pda?
irfanview is a good program to do it on pc
but you can never do it without it becomming blocky
all resizing do is to multiply the sizes of the pixels
no software can add new infomation to an image
those tv shows where they can keep zooming
and it audo makes the picture unblocky is just tv
I use GIMP 'Scaling' feature to scale a picture to 240 x 320, after I crop out the portion I want.
GIMP allow you to save multiple layers of pictures as gif format and even determine the speed of animation.
So....would GIMP enable you to take a 240x320 and crop it to a 240x240 like cropping a photo in other imaging software?
Yes it sure does.
GIMP may seem a bit 'daunting' for non-graphic designing tool user like me at first glance. but once you play with it for a while, it's not that difficult.
I'll give it a shot...thanks for the quick response!
is there a way to resize these in a batch rather than one by one using gimp? I just spent 30 mins trying to resize one gif and it still wouldnt even let me save it. Can someone give me some quck instructions on resizing using this program por favor?
How many layer are there in your gif file? I think the length of time taken is due to your unfamiliarity with GIMP. Otherwise, it should be pretty fast. Not sure whether there are other software out there which allows an even faster and easier way of doing this.
By the way, a question for the guru. I notice the picture quality dropped a bit after I saved them into gif. Any tips to get around such a drop?
i believe one gif had about 141 layers, is there a LIMIT to how many layers S2U2 .96 will support?

iTask Animated 0.92.5 29.feb -RELEASED!!

Release 0.92.5 of iTask:
-------------------------------------------
Please don't get upset if I change something on each release, or that it is hard to modify. I know all this, and it is in everyones interest to make iTask work smoothly in every way, before making a good settingsprogram. If not, the settingsprogram would need changes every time I modified something in iTask, and that would slow down the whole development progress.
This is a development-in- progress app. This means you can use the beta, before the final release, and I get some feedback on bugs. Thankfully some in the community has taken a keen interest in sharing feedback, and therefor iTask Betas are still coming pretty often.
I know it's hard for some people to edit the input.txt and I hope someone with programming knowledge will be up for the task of creating a settingsprogram for iTask when I come to 1.0. I do not know much programming, only Flash.
Thanks, Rhov23
-------------------------------------------
Place folder at "root of your device"
Image of where the root is, and where to place folder:
ROOT
VIDEO OF ITASK 0.91
-You need to install Flash lite 2.1 player
-Itask.zip is the old version. itask_0_92.zip is the next and itask_0_92_5.zip is the newest.
-WHEN YOU OPEN iTask for the first time, or after a soft reset, or if unread sms or contactlist is not working, run SERVER.EXE.
Server.exe runs invicible in the background.
OPEN WITH ITASK.SWF
A GOOD TIP FOR EDITING: If you have a copy of the itask-folder on your computer, you can use flash player in Windows to play it there as well, for quick reference when you add images or text. Instead of dpad button, press enter
Newest 0.92.5
-Added many variables to input.txt so non-english can modify more.
-Added some variables to new background images, so you can for example change the background of the Minical or contacts
-Made contactapp a bit prettier, and you can now click on phone to make a call, or email to email a contact (if you have email for that contact).
-Teleprovider name
-Name of wifirouter
-Name of bluetooth connection
- Username
-Small fixes
Done 0.92:
-Unread sms
-Unanswered calls
-Unread email
-Buttons can now be gif/jpg/swf/png(with transparency)
-20 more app buttons ( open apps, slide to right)
-Slide to unlock has been changed to be a execute link instead, so now you can use a better screenlocker
-Changeable background for news and settings.
-You can use gif/jpg/png/swf for background-image as well
-Write has been moved to iProgs, so now mainbutton1 is open for external app.
-Rubik's cube game
-Soccer tricks game
-Sokoban game.
-Tetris look upgraded.
-Contacts app Alpha version.
-Many small fixes
-Volume and network or other system info not fixed yet.
Done 0.91:
-Rewritten from flash 7 to Flash lite (Painstaking!)
-New news reader (looks the same, but all new because of flash lite limitations on the old one.) It's faster, you can add as many feeds as you want. Use right/left hardbutton to change feeds. Also added browser link for reading the whole article.
-New calendar (because the old one didn't work in flash lite)
-Rewrote parts of weather. (because the old one didn't work in flash lite)
-New drawing app. Much smoother, more functions.
-New timer. (because the old one didn't work in flash lite)
-New snake game
-New bubblebreaker game
-New solitaire! (this took an awful long time to make)
-Added 4 search functions to write
-Added urls.txt: rss feeds addresses should be put here
-New loadani.exe: Screenshot app. Takes screenshots of all your apps and saves them as the appropriate loadani. Start the exe and see what I mean.
-Many small fixes
To do (in the near future)
- Your ideas (not to complex, please)
MODIFYING:
-Input.txt is where you do all text/execute modification.
All buttonimages are adressed in this file by numbers from 1-X, from the top left to the bottom right. Same with text, executelinks etc.
-Buttons should be 40x40 pixels.
Background images: 240x320 pixels.
-All jpg files MUST be NON-PROGRESSIVE. Keep the file sizes low.
Hope you like it!
This is a developing in progress app. I need feedback!
Please DONATE what you think this app is worth for you, if you like it of course
Downloading...
Edit: this is really nice! it is from my first tests very stable, not found any bugs at all yet.
maybe now you could try and make the frame rate per second higher, so that the animations would go smoother,
i am no programmer and i dont know if thats possible with mortscript..
keep it up! o and the spider walking down the keyboard is funny!! haha
PS: Thanks
Its a very nice looking interfece, but i agree that it needs a larger frame rate, so the animation is smoother. Starts instantly though. Ive got a problem in that it launches calculator no matter what icon i press. And, before it launches calculator, it says please post a screenshot of the application you use here or something similar.
Looks very promising, I'll try it soon...
Any chance of some screen shots guys?
geekyhawkes said:
Any chance of some screen shots guys?
Click to expand...
Click to collapse
check the other itask threat, there you have a whole video on youtube
Any first thoughts?
check my first post
Can anyne download the mortscript, and flash Player 7 over here ?
bronson25 said:
Can anyne download the mortscript, and flash Player 7 over here ?
Click to expand...
Click to collapse
http://www.sto-helit.de/index.php?module=download&action=list&category=17
http://www.adobe.com/products/flashplayer_pocketpc/downloads/player.html
Very nice for a first release. Well done !
1) Still didn't check all options, but as tomazez stated, a better frame rate would be great. It's not as smooth as Pointui or other UI replacements.
2) I don't know what's the need for the page that opens after clicking on a program's button (the one we should replace with a jpg pic) I'd prefer getting immediately to the program/settings page.
Working on a Trinity WM6 Bepe 0.79.
rhov23 said:
http://www.sto-helit.de/index.php?module=download&action=list&category=17
http://www.adobe.com/products/flashplayer_pocketpc/downloads/player.html
Click to expand...
Click to collapse
hello, i have installed the itask.exe in the windows folder and the three folder in program files, but i have no image and icone .
why, thanks.
eldoume said:
hello, i have installed the itask.exe in the windows folder and the three folder in program files, but i have no image and icone .
why, thanks.
Click to expand...
Click to collapse
Read first post thoroughly. It's to the root. Not the windows folder.
sorry but what is the root, i m french
thanks
rorydaredkign said:
Its a very nice looking interfece, but i agree that it needs a larger frame rate, so the animation is smoother. Starts instantly though. Ive got a problem in that it launches calculator no matter what icon i press. And, before it launches calculator, it says please post a screenshot of the application you use here or something similar.
Click to expand...
Click to collapse
This is where your modification comes into play.
The image that comes before you launch calculator is to be replaced by you, with a screenshot of your program. If people will begin to share screenshots and icons, this will be a lot easier for all of us
Most links are defaulted to calculator, but in the input.txt file you can change the links to whatever you want.
eldoume said:
sorry but what is the root, i m french
thanks
Click to expand...
Click to collapse
the root is like C:\ in "Windows XP/Vista"
rhov23 said:
the root is like C:\ in "Windows XP/Vista"
Click to expand...
Click to collapse
i have tested to put the itask.exe into the root and application data.
not works.
for the three folder : windows/programfiles/itaskpics
?????
place all items in the folder which displays application data, my documents, program files, windows, etc.
also the main folder for " My Device "
eldoume said:
i have tested to put the itask.exe into the root and application data.
not works.
for the three folder : windows/programfiles/itaskpics
?????
Click to expand...
Click to collapse
just put everything from itask into "\"
@rhov23
Beautifully done! With some work, this could blow FreeStylWM and PointUI Home out of the water! Provided that we all get the video driver needed by all HTC products using the MSM7200 chipset, do you think that this will improve on the speed with some DirectX code thrown in? I'm no Windows Mobile developer (yet) but I'd love to help with this wonderful project (even if it's MortScript modifications or beta testing!)

[03/29/08] Perptual v0.3 with image viewer

Perpetual is a simple image zooming demo.
You can zoom on any of the 200 images, and the pixels will turn into other images to zoom, perpetually.
What is it for ?
Nothing ! It's just a proof of concept and a demo I made...
If you have any images to submit to add into the demo, feel free to post in the forum and we'll update as soon as possible ! I'm looking for images that have nice colors and an overall dominant one (that'll be used for the color detection) Thanks for helping support this useless project !
Download Perpetual​
Also available :
Perpetual Image Maker
Sexy Image Pack
Kaiser47's DeviantART selection (really awesome pack !)
SaintSeya pack
Zen nature pack
v0.3 (03/29/08)
- New prp format (old ones should still work though) with additionnal data : author, icon, etc...
- New menu using the new prp format data, looks much better !
- Now saves viewed purcentage !
- Now works with Smartphones !
- Fixed menu bug if you had too many packs
- Much higher image quality while zooming
v0.2
- Fixed image bug when you have more than 256 images (that was stupid)
- Fixed potential crash when moving around too much
- Fixed surface bug when you moved around
- PerpetualMaker updated, smaller exe
- Improved performance
- New image viewer to select start image
- Now over 300 images !
- New Image Pack maker : just put in any directory, and it'll take all the images from images/ (still requires 240x240 jpeg images) and do a pack (.prp file)
- New splash screen, with possibility to select pack to display !
- Fixed random crash when changing speed while in auto mode
- Speed button : x0.5, 1, or 2
- Auto button for lazy people
- Surface button to come back to the unzoomed image
A video is available on that page if you want to see what it looks like without downloading/installing
Thanks for the feedback, suggestions, and images !
Fascinating software - it works perfectly in portrait, its a bit slow and landscape, and it doesn't handle the change from portrait to landscape well.
Thanks for making my Kaiser much cooler however.
Any way the process could be automated, to make it into a semi-interactive screensaver?
Surur
Well, technically, it's automated on my PC (there's no way to add all the needed data for the colors of the 200 images alone ^^) : I just have a folder with the images, launch my .Net app, and it scans through all the images, sorts by color, and outputs both miniature views (to avoid overloading the memory) and a huge array with the number of the image to use for every 16bit color ^^
It takes a while to run on my PC, so it's unlikely to work on in realtime, would have way too much loading time. I have just thought of an alternative method to build the color array, it could work much faster, but would only be available for real-time if you have only a few images... and if you don't have many images, well... It won't work to well ^^ You need to have at least 50 or 100 photos, ranging in pretty much all the possible colors (my PC app outputs which colors are overpopulated and which aren't populated enough, to know which images to remove and what colors to search for) ^^
While it would be cool to use my own pictures, it would be nice to see it zoom through the stock images without me having to touch the screen with the stylus too, independently.
Surur
Well, this is a first release, I just wanted to have a quick proof of concept and that's it ^^
The future stuff that could be added :
- "Surface" button (to move back up)
- Auto button (could be nice to for lazy people ^^)
Anything else ?
A zooming back feature would be cool
sercio said:
A zooming back feature would be cool
Click to expand...
Click to collapse
Would that be for the skin-tone pictures ?
Surur
yeah
Btw there should be alot more pictures kind of ^^
This looks really cool I will have to try this on my Hermes. Does it work for VGA and Qvga?
*Edit* Only Qvga any plans for VGA? *Edit*
Alkhal said:
*Edit* Only Qvga any plans for VGA? *Edit*
Click to expand...
Click to collapse
Well, it should work on VGA, just that it's upscaled. I tested on emulator and the performance was good.
In theory, a 100% VGA version could be done. But the program is already 5MB, uses a lot of ram for all the images, and a full VGA version would just use 4 times more ram :s
Btw there should be alot more pictures kind of ^^
Click to expand...
Click to collapse
Feel free to post some images (or send them by mail/PM) and I'll add them ^^
*Edit*
Ok here are some random Pictures i found and had on ma system! I extra made them 240x240 so you dont have any work rescaling them
Btw i would like if the "zooming" effect could be more smoother and slower if its possible...
Hope you like ma pics!
Regards
Thanks, let me check that out.
As for zooming, the speed can be changed, not a problem I didn't actually test on hardware, just on emulator, so it might not be optimal yet...
TODO list (note to myself) :
- Auto-zoom
- Back button
- Speed button
edit : hey, nice set of pics I'll definately include most of them in the next release (either as additional pictures or as a remplacement. like flickr-color-picker.jpg which will be perfect to replace a sort of crappy image I had in the same style ^^) Thanks !
edit2 :
Better not or are you willing to made a "special" adult version ?
Click to expand...
Click to collapse
Could be fun if you know where to find nice pics (IE, with nice and different colors, won't be as simple)
edit3 (last one, I promise !) :
Still looking for a good theme for the icon and the viewer, if anyone has an idea, please share !
I found few random pics... hope you can use them
Yay, those are awesome !
I'm currently finishing a set of 50 sexy photos, then I'll see if it works good enough with those
Cool and amazing app! Works perfectly on WM2003! Keep working
I think that you should make other app like that: http://www.mazaika.com/mazdownload.html for ppc (WM 2003 support for sure! ).
Nice work!
Thanks for the link. That one seems nice too, but the images are in 64x64, whereas I use nice and big 240x240 images ^^ I'm thinking of modifying my PC .Net exe and redistributing it... It could produce a file like myimages.prp which would contain all the data needed, and could be copied on the PPC to open it...
As for SexyPerpetual, tested, it works pretty well ! The images aren't the best as I used the first image pack I could download on bittorrent. Not sure what the forum policy is for the kind of stuff, so I will not post a link to download it. Just send over a quick PM requesting the link and I'll answer back
As for the video, if you want to take a look, here the link for the normal version's video : http://www.palib.info/blog/flvplayer.swf?file=http://www.xflib.net/Games/Perpetual/Perpetual.flv
Just keep replace the name by the sexy version's name and you should be able to view it (if the admins don't want this posted, please just tell me and I'll remove it !)
yes it woudl be cool if you can provide a tool that we can use to compile "our" versions with our pictures. it would be simpler than having to make special requests to you and sending many pics ?
but also if you really want pics, perhaps we can all send some to you ? public ftp or classic sharing sites like rapidshare ?
SexyPerpetual is very nice But insert "more naked photos" xD
BTW: I like kaiser47s idea
Kaiser47, feel free to use any method to send of photos
Yeah, I know, the sexy version misses a few naked photos ^^ But I just took a pack found on bittorrent, and used the ones with the most colors (because if I use only naked women on a white background, the transitions will be crappy, so I needed to have blue, red, etc....). If you have a pack with nice naked photos, I'll add them to the pack
I'm currently modifying the PC part of the code to generate a special file which could be distributed and read by the PPC app, that way anyone can do an image pack
Cool idea
I do not have ones so I will w8 for new versions xD

Call to arms: Manila crappy wallpaper quality

I'm just fed up with this wallpaper issue in Manila.
When I got my Touch HD I figured someone will figure out why exactly is the 800x400 screen reducing wallpaper image quality to some low-res sh*t.
But, it's been months now, and no one seems to be working on this, so what the heck - I've decided to post it here, in hope that someone will actually try to do something about it.
What really disappointed me was the fact that even the latest Manila 3 from Topaz and Rhodium still has the exact same issue. So, it seems obvious to me that guys from HTC have no intention of fixing this. Why? I don't know.
But I do know it's frustrating to have all those fancy graphics, all that big, high-res screen, and then be forced to stare at THAT all day long.
Since I've seen so many great things being done to improve Manila, such huge changes to the whole system, I reckon there must be a way to improve this as well.
p.s. If no one cares, just take this as a bunch of rambling from a visual kind of guy
Oh, and just to share my info so far:
- the wallpaper picture format has no impact (I have tried them all - jpg, png, gif, bmp, 8 bit, 16 bit, 32 bit etc.)
- wallpaper picture size has no impact (it will look just as bad if you use 640x480, 800x400 or 8000x4800 pixel)
- if you put 800x400 wallpaper, it will not be stretched in any way - it will fill up the screen exactly 100% full, so people reporting 640x440 photos having better quality when used as wallpapers were having a placebo effect.
- the default Manila wallpaper is crisp sharp - no trace of any quality degradation.
- all default Manila wallpapers are very simple looking, with small number of colors, and very short range of colors (mostly it's just shades of gray and black)
- TF3D obviously applies some kind of compression algorithm to any applied photo, increasing brightness and applying very, very, very agressive image compression.
I believe it is this compression that is the cause of the image degradation. If someone could find the registry key to turn it off, I assume the problem would be solved. I also have a feeling that this compression was pushed up so high in order to speed up TF3d.
I am attaching an enlarge example of this compression. Original wallpaper vs. how it looks on TF3D.
I have no idea if I should move this somewhere else..
so Rozenthal, is this meant to be a development thread?
Well, more of a "hacking" if you want. If an application would arise from this, it would sure be great, but tracking down the problem itself and finding a manual solution would be also very much appreciated.
I posted this into this forum because I figure here's where most of the people dealing with Manila graphics are hanging out.
Bla, fixing up my CFC patch for Manila to be able to load PNGs would possibly solve this. However I seem to recall something about the background always being shrunk to 512x512 max with the vertexes then stretched to fill the screen. Not completely sure on that, though.
And yes, QTC compression (used for Manila) is definitely lossy. It can be pretty decent though, depending on the editor you use.
Chainfire said:
Bla, fixing up my CFC patch for Manila to be able to load PNGs would possibly solve this. However I seem to recall something about the background always being shrunk to 512x512 max with the vertexes then stretched to fill the screen. Not completely sure on that, though.
And yes, QTC compression (used for Manila) is definitely lossy. It can be pretty decent though, depending on the editor you use.
Click to expand...
Click to collapse
Chainfire, you must be reading my mind! I was just now reading that thread of yours where you used CFC to resize images for QVG and was going to write to you
I believe that information you provided in that thread MUST be somehow linked to this problem. I have only skimmed through your thread, but from what I understand there is in fact a compression algorithm involved in all Manila graphic files?
About the 512x512 - I can almost certainly say that this is not the case in Touch HD. The images you use for wallpaper do not get scaled in any way if they're in 800x400 resolution. They stay the same (this was the first thing I tested). However, they do seem to go through some sort of compression that causes any kind of graphic to look bad.
So, you're saying there's a way to manually compress with better results? But what then? How do we apply the custom-compressed image? I'm guessing it would be necessary to first find out which file is the default Manilla wallpaper, and then replace the new one with that? Would that work? Can this somehow be automatized?
I know it's a lot of questions, and it's late, but any help would be appreciated, especially because I feel that this might be the closest we got to solving this damn problem.
Cheers!
Have you tried interlacing your .pngs? I realized that interlacing my images for manilla 2D themes helped. I was also under the impression that HTC has some special compression going on with their images, but while saving my images in photoshop, I save them in .png and select interlace option in the end. Try it.
Here's what's up:
1. When you save images for your pocket PC, they DO have to be in a loss less format, such as .png... This goes for Homescreen backgrounds as well, so when you save a picture off your phone camera, it'll be pixelation by default because they're usually in .jpeg format.
2. When you save images in Photoshop, in a format like .png. Save them as Interlaced images, or they'll come out crappy on the device.
3. If you are using the color overlay feature in Photoshop to, say, change the color of the image, There will be pixelation if there are any gradients in the picture. Most of the images in the Manilla 2D theme files have gradients, so almost all of them result in pixelation. What you have to do for those is: Zoom in and use the Blur tool (Smart Blur filter on larger images.) to smooth out the pixelation!
Hope this works for other people, and if someone can contribute anything else, it would also be appreciated.
The screen is 800x480 isn't it?
yes it is 800*480
makes me feel bad that it looks like that on such a beautiful device.
its obviously unacceptable that HTC playes like that.
i dont understand whats their big problem to give us some drivers that would solve this annoying issue
Here, try this file out. Make a backup copy of yours unless its cooked in rom, that way you can delete this if necessary. It makes a difference for me. In this section of script, I changed the values to 200, 200 and it was reeeeeally crappy. I did that when I was checking effect. Originally it was 512, 512. In this one, I made it 800, 800.
I think it also makes bg's better if you make them square(in my case 640x640), especially if your using the new landscape manila. I know on touch pro, the rotation works better with bg's that don't have to be stretched.
BackgroundAsyncImageFactoryLoader = AsyncImageFactoryLoader()
BackgroundAsyncImageFactoryLoader.Priority = TaskPriority_BelowNormal
BackgroundAsyncImageFactoryLoader.Quality = 100
BackgroundAsyncImageFactoryLoader.OnComplete:connect(BackgroundImageResized)
BackgroundAsyncImageFactoryLoader:ResizeImage(machineStatus.HomeBackgroundPath.Value, CachedImagePath, EncoderType_JPEG, 800, 800, true, false)
Click to expand...
Click to collapse
Does anyone know what the true, false is at the end of that line?
Re Wallpaper Resolution
I'm sorry but the Wallpaper you have as an original is of such poor quality that no phones resolution could correct it. I have a Touch HD myself and have made many Themes for all different phone resolutions and now for my new phone as well and have never had trouble getting what I expected and I use all of the graphic formats ie: .png .jpg etc.
For WVGA the Backgrounds actually need to be 480 x 696 for portrait and 800 x 366 for Landscape, what has not been taken into account is the size of the top and bottom bars which are both 52 pixcels adding up to 104 pixcels this needs to be subtracted from the overall size.
http://forum.xda-developers.com/showthread.php?t=492857&highlight=touchflo+vista
stickfigure said:
Have you tried interlacing your .pngs? I realized that interlacing my images for manilla 2D themes helped. I was also under the impression that HTC has some special compression going on with their images, but while saving my images in photoshop, I save them in .png and select interlace option in the end. Try it.
Here's what's up:
1. When you save images for your pocket PC, they DO have to be in a loss less format, such as .png... This goes for Homescreen backgrounds as well, so when you save a picture off your phone camera, it'll be pixelation by default because they're usually in .jpeg format.
2. When you save images in Photoshop, in a format like .png. Save them as Interlaced images, or they'll come out crappy on the device.
3. If you are using the color overlay feature in Photoshop to, say, change the color of the image, There will be pixelation if there are any gradients in the picture. Most of the images in the Manilla 2D theme files have gradients, so almost all of them result in pixelation. What you have to do for those is: Zoom in and use the Blur tool (Smart Blur filter on larger images.) to smooth out the pixelation!
Hope this works for other people, and if someone can contribute anything else, it would also be appreciated.
Click to expand...
Click to collapse
Of course I tried. I tried interlacing both PNG and GIF's, I also tried different color depths, and all supported picture formats. It had no impact.
The thing is images don't look crappy on the device - when you view them in Album application, they look excellent. Actually, they look better then on my 30" Apple cinema screen, because HD has such huge pixel density.
However, when you apply these images to act as wallpapers on Home screen, they drop in quality and sharpness so much that it degrades the whole device appearance. And this is very annoying
grzegorz10 said:
I'm sorry but the Wallpaper you have as an original is of such poor quality that no phones resolution could correct it. I have a Touch HD myself and have made many Themes for all different phone resolutions and now for my new phone as well and have never had trouble getting what I expected and I use all of the graphic formats ie: .png .jpg etc.
For WVGA the Backgrounds actually need to be 480 x 696 for portrait and 800 x 366 for Landscape, what has not been taken into account is the size of the top and bottom bars which are both 52 pixcels adding up to 104 pixcels this needs to be subtracted from the overall size.
http://forum.xda-developers.com/showthread.php?t=492857&highlight=touchflo+vista
Click to expand...
Click to collapse
The image I attached is 600% blown up version, that's not full size wallpaper.
And it doesn't matter what kind of quality of image I use - the images always appear much less sharp and with reduced quality when applied to home screen wallpaper.
Also, I don't think you're right about 480x696. That is the "visible" area of the screen, but homescreen wallpaper will always be used in 100% if the width is 480 or height 800. It might get cropped tough, can't say that for sure.
But, for example lets say you want to use image that is 800x800 in original resolution. When you set it as wallpaper, it will not be resized to fit 696 height, but rather it will be cropped on the sides, and the top and bottom bars will cover the top areas of the image. But there will be no scaling involved. This can be easily tested simply by overlaying the original image over the captured image of the device.
showaco said:
Here, try this file out. Make a backup copy of yours unless its cooked in rom, that way you can delete this if necessary. It makes a difference for me. In this section of script, I changed the values to 200, 200 and it was reeeeeally crappy. I did that when I was checking effect. Originally it was 512, 512. In this one, I made it 800, 800.
I think it also makes bg's better if you make them square(in my case 640x640), especially if your using the new landscape manila. I know on touch pro, the rotation works better with bg's that don't have to be stretched.
Does anyone know what the true, false is at the end of that line?
Click to expand...
Click to collapse
Hey, thanks! I have tested this, using 640x640 images, as well as 800x480, and 800x800. I can't say if it's a placebo effect, but the image does look slightly better.
Could I ask you to make a few versions of this file with parameters that can be substracted by 512? Because if I remember correctly, Manila likes those 512 numbers. So, if you would be so kind to make 1024x1024, 1536x1536, and 2048x2048.
I would be glad to test them to see if there are any further improvements over this issue.
Ok, I tested everything again with a different wallpaper, so there's no more question whether the source file is good quality.
I think this image is suitable, because it has a lot of small details, but also large areas with soft transitions, so we can see the effect of compression on both the detail and the textures.
I also tested 696 file, and as I said earlier - it has absolutely no positive effect to image quality.
I have also noticed that in fact even the HTC Album applies some sort of image compression, but it's much much less visible! You can notice the effect of this on the dark area transitions. However, it's barely noticable when viewed on the device.
Perhaps if someone who knows where the HTC Album Manila files are, maybe it would be possible to compare them with the files that control compression in Home screen? Perhaps it would be enough just to copy the settings for HTC Album? Just an idea...
I'm attaching the files, they speak for themselves.
ok i've search in the registry with:
compress
quality
jpg
wallpaper
desktop
but nothing
BadCluster said:
ok i've search in the registry with:
compress
quality
jpg
wallpaper
desktop
but nothing
Click to expand...
Click to collapse
So did I Same results.
I don't think it's that simple anymore. We probably need to combine 2 things: the edited Manila file to support graphics up to 800 pixels, a way to easily compress a photo with ATC compression and then make Manila use it.
OK, I think I finally figured out some stuff. First of all, we knew from before that wallpaper image for landscape was made out of 2 bitmaps.
However, it seems that this is the same case with the portrait wallpaper as well.
Digging through Manila graphic files I've found that indeed the maximum image size is 512x512pixels. So, in order to get the 480x696 pixel needed to cover the whole visible screen area, guys from HTC simply used 2 images, each with 512x512 resolution, but first actually covering 480x512 area, and the second 480x184.
Together, as you can see, they make 480x696.
But, what happens when you load 800x400 pixel image?
Most likely that the image first gets cropped to 480x696 dimensions, and after that top part (480x512) is put into one file, and the bottom part (480x184) is put into a separate file. They both get compressed with that ugly algorithm and that's why we end up with crappy looking wallpaper photos.
Files involved are:
LANDSCAPE:
29cff4fe_bglevel0_landscape_left.png
058acf31_bglevel0_landscape_right.png
PORTRAIT:
70083a29_bg_level0.png
77feee1d_bg_level0_bottom.png
Now, it's clear that Manila indeed does support full resolution, but because the wallpaper is being split into 2 parts and compressed, we have poor image quality. What brings us back to my first idea - is there a way to disable this compression, or increase the quality of the compressed photo by somehow forcing the compression algorithm to produce higher quality images?
Another way would be to use a Manila editor, cut the images into 2 manually, update old Manila default wallpaper files and always use the default background.
This is of course major pain in the a$$ to do each time you want to simply change a wallpaper.
Oh and by the way, for the record, I just manually updated these Manila graphic files, overwrote the old ones and I'm looking at my full-resolution wallpaper right now.
So, this obviously can be done. The question is can it be automatized?
this is a tricky subject.. well i've always edited the 4 manila files to create my wallpapers on my Raphael.. well i also tried background for all tab but that's kinda buggy in the prosess of when i change from portrait to landscape.. well it's like the background for all tab app kinda takes the image i want as background and overlap the 4 manila files that has to be edited manually to make a great background,... well anyway i'm stuck with the same thoughts as this thread states... it's not so fun to always have to edit those manila files to create a good background and so forth...

Moving Wallpapers

i havn't been on the website in a long time and really love all the option you guys put up here. i will be receivin my tp2 come monday and really interested in using the HDWall, but has anyone created a software were it allows you to use a video or .gif file? i have tons of pics to choose from 1 for portriat and 1 for landscape but what about video? granted these phones prob are not made to handle constant video or i could be wrong, but a program that lets you compress a video or use a .gif and if possible run of a memory card would be a plus to minimize the use of the rom. am i making any sence, i think it would be cool. how long should it run, how big a file size it can be, i wish i was a programmer/dev. anyone can tell how i go about that, can it be self taught or a course is required.
it could be video clips, cartoons or a slide show of pictures
the new dusk sense rom/theme i believe has an animated wallpaper feature, its not really developed alot though, but this would answer your question....

Categories

Resources