Big graphic picture

I have picture who is 60000 x 27000 pixels and I need to edit it. I have been trying to use paint.net on i7 computer with 32 GB RAM and 500GB SSD disk but it is too slow and heavy. What program is recommended to use for Windows ?
soffcecManagerAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Dave BaldwinFixer of ProblemsCommented:
Since that takes 6.4Gbytes per copy and most editors create at least two copies per image during the editing process, nothing is going to be very fast.  You can try GIMP http://www.gimp.org/ .  Or if your editing is very simple, Irfanview http://www.irfanview.com/ .
0
Paul SauvéRetiredCommented:
Perhaps the first step you should do is crop your image and save it as a new file (you can do this with Paint.NET).

Close Paint.NET and reopen the saved file. Now you can resize this cropped image and save again.

Close Paint.NET and reopen the saved file (now cropped and resized) & this should speed up the editing process.
0
Joe Winograd, Fellow&MVEDeveloperCommented:
Let's start with some quick math: 60K x 27K is 1.62M. If it's 24-bit color (3 Bytes per pixel), that's 4.86GB; if 32-bit color (4 Bytes per pixel), that's 6.48GB; if 48-bit color (6 Bytes per pixel), that's 9.72GB; if 64-bit color (8 Bytes per pixel), that's 12.96GB.

With 32GB RAM, the image should fit in memory for you, but only a true 64-bit program could process it in memory. I would normally recommend IrfanView for simple image editing, but it's a 32-bit program. I don't use Paint.NET, but it's supposed to run in 64-bit mode automatically (if possible — you must, of course, have a 64-bit capable CPU and 64-bit Windows).

I don't know if anything else will be better that Paint.NET — it just may be that editing a 4.86-12.96GB image is going to take a long time. That said, if you want to try two other 64-bit programs, I recommend GIMP and GraphicsMagick. For GIMP, the download is here:
http://www.gimp.org/downloads/

The installer contains both the 32-bit and 64-bit versions and will install the right one for your system. For GraphicsMagick, this article contains the download/install info:
Reduce the file size of many JPG files in many folders via an automated, mass, batch compression method

Be sure to get the 64-bit version — and get the Q8 version if your image is 24-bit or 32-bit color; or the Q16 version if your image is 48-bit or 64-bit color. Regards, Joe
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Cloud Class® Course: CompTIA Healthcare IT Tech

This course will help prep you to earn the CompTIA Healthcare IT Technician certification showing that you have the knowledge and skills needed to succeed in installing, managing, and troubleshooting IT systems in medical and clinical settings.

soffcecManagerAuthor Commented:
The OS is Windows 10 Tec. prewiev.  Gimp crashes when I start editing the pic.
But to be honest, the picture is not ready. I am putting it together with many smaller pics. Each of them is about 1800 x 1800 px. I just have to align them to each other and at the end they will be about 60000 x 27000 px. Afterwards I might need to edit them a little.
0
Joe Winograd, Fellow&MVEDeveloperCommented:
> I am putting it together with many smaller pics.

For creating a montage with many smaller pictures, read this EE article:

Create a PDF file with Contact Sheets (montage of thumbnails) for all JPG files in a folder and each of its subfolders using an automated, batch method

It uses the same product (GraphicsMagick) as discussed in the article that has the download/install instructions for it:

Reduce the file size of many JPG files in many folders via an automated, mass, batch compression method

Install the 64-bit version and Q8 or Q16 depending on the bit depth of your images.

The article talks about creating a PDF from many JPGs but, of course, the output file can be a JPG. With 1800x1800 JPGs and a final montage of 60000x27000, that means you want 33 columns (60000/1800=33) and 15 rows (27000/1800=15). So your GraphicsMagick call will be something like this:

gm.exe montage -tile 33x15 *.jpg montage.jpg

There are many other options available, but that's the gist of it. Btw, if you want to control the size of the input and output files, there are two options you should look at: -geometry and -resize. When used as an option on the montage sub-command, -resize controls the size of the output file, while -geometry applies to the individual tiles (the input files). All of this is discussed in the documentation here:
http://www.graphicsmagick.org/GraphicsMagick.html

To test this concept, I resized a 24-bit color, 2592x1944 photo to 1800x1800 in order to match your JPGs (it's my own photo, so no copyright issue on posting it here at EE). The resulting JPG (still 24-bit) is 3,000,656 bytes — here it is:

sample-1800x1800
I then put six copies of it in a new folder and ran this GraphicsMagick command on it:

gm.exe montage -tile 3x2 -geometry 1800x1800 -resize 5400x3600 *.jpg montage.jpg

Here's the file it created (4,243,822 bytes):

montage-5400x3600
> I just have to align them to each other and at the end they will be about 60000 x 27000 px.

As you can see, GraphicsMagick does the alignment automatically for you — and very well! And there are options to make it look nicer, such as frames and shadows around each of the tiles.

> Afterwards I might need to edit them a little.

Depends on what kind of editing you need to do, but GraphicsMagick has a boatload of editing features. Regards, Joe
0
soffcecManagerAuthor Commented:
Thanks for this.

My pic can not be automatically aligned because they are snapshots of a map  and not accurate so I need to align them manually.
0
Joe Winograd, Fellow&MVEDeveloperCommented:
Do you want to align them via drag-and-drop ("eyeballing" the placement) or by specifying pixel locations (X-Y coordinates)?
0
soffcecManagerAuthor Commented:
I am aligning them by drag and dropping but it would be nice to put x and y on them and make them to align automatically after that.
0
Joe Winograd, Fellow&MVEDeveloperCommented:
Well, then, you'll have to use a GUI product to align by drag-and-drop the first time. This is what started the thread, where you said that Paint.NET is too slow. As I said earlier, I don't know if anything else will be faster than Paint.NET (it just may be that editing a 4.86-12.96GB image is going to take a long time), but the one recommendation I would make for a 64-bit GUI program is GIMP. After figuring out what the pixel locations are via drag-and-drop the first time, you may then be able to use a non-GUI program, like GraphicsMagick, to align them automatically after that (although I still don't know if performance will be any better with GraphicsMagick). Regards, Joe
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Photos / Graphics Software

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.