PDA

View Full Version : Sharp artwork upscaling: hq4x? Another method?




nagromme
Jul 4, 2012, 12:00 AM
I’m trying to help a friend upscale some 1024x768 artwork (iPad paintings) to higher pixel resolutions so it will look better when printed.

Photoshop’s own scaling + playing with filters and sharpening isn’t good enough. Neither is vector tracing.

But I see lots of great examples online; the “hq4x” or “hqnx” (http://www.hiend3d.com/hq4x.html) open source methods look especially nice! But I remember in the early 90s, bitmap art could be printed with similarly sharp but less-advanced upscaling. Even that would be sufficient, but I don’t know what it was called.

How can I do this kind of sharp upscaling... without compiling source code? Some utility or plugin would be well worth my time. Diving into open source and compilers would not be!

Thanks for any Photoshop OR non-Photoshop ideas!



jeremy h
Jul 4, 2012, 02:54 AM
I assume you've tried all the usual Photoshop tricks (changing enlargement mode, doing in several stages etc) and the third party type stuff from companies like onOne?

Failing those...

One trick that might work though - and this is something we used to do years ago - get the image output to transparency (say a 5x4) and then get it rescanned to the enlarged size. All a bit analogue ;) but it used to work really well.

nagromme
Jul 4, 2012, 10:12 AM
Thanks! Yes, I’ve tried all the usual in Photoshop, but the look is just nowhere near as nice as a “real” upscaling algorithm can provide.

I decided to give GIMP a shot (what a horror :p )—an older version to dodge a recent X11 bug—and I’m on the quest for plugins now. I found a “scale3x” plugin but it really doesn’t work well; maybe it’s meant for 1-bit imagery.

I can’t believe Photoshop can’t do this kind of scaling natively (or via any plugin I’ve found for that matter)! If it turns out it can, I’ll switch back to PS for this pronto!

EDIT: Ugh. Nothing seems to exist even for GIMP. No 2xSaI, no Super Eagle, no hqnx, none of the modern upscaling methods I’ve been reading about. Just lots of people on the 'net wishing for them. Oh well!

R1PPER
Jul 6, 2012, 07:57 AM
There is no such thing as a magic upscale. Just up the res in photoshop and live with the result. all these scale up algorithems might make it 5% better..but ive never ever seen anyone use them and ive been working in creative studios for 15 years.

nagromme
Jul 6, 2012, 08:25 AM
There is no such thing as a magic upscale. Just up the res in photoshop and live with the result. all these scale up algorithems might make it 5% better..but ive never ever seen anyone use them and ive been working in creative studios for 15 years.

So have I, but the example I linked to (and many similar algorithms (http://en.wikipedia.org/wiki/Image_scaling#Pixel_art_scaling_algorithms) going back years) does something really useful that IS almost magic for certain kinds of art:

http://www.hiend3d.com/hq4x.html

This method is used to ďmodernize" old videogame pixel art, for instance. (Not that I agree with that usage since I like those classic pixels just fine.)

But I canít find any working plugin for wither Photoshop or Gimp that does any of those. Oh, well.

bocomo
Jul 6, 2012, 10:28 AM
So have I, but the example I linked to (and many similar algorithms (http://en.wikipedia.org/wiki/Image_scaling#Pixel_art_scaling_algorithms) going back years) does something really useful that IS almost magic for certain kinds of art:

http://www.hiend3d.com/hq4x.html

This method is used to ďmodernize" old videogame pixel art, for instance. (Not that I agree with that usage since I like those classic pixels just fine.)

But I canít find any working plugin for wither Photoshop or Gimp that does any of those. Oh, well.

those are VERY specific use cases

what type of artwork are you trying to enlarge?

nagromme
Jul 6, 2012, 10:45 AM
those are VERY specific use cases

what type of artwork are you trying to enlarge?

Art that would benefit from the algorithms Iím seeking: I posted this very specific question because my use case is very specific.

But for now, it seems those tools donít exist except for application developers.