Stitching the Images

back to this Tutorials Main Page

Even though Photoshop offers some rudimentary panorama stitching function, I am using something way better. Here is what you need to download to get the job done:
Autopano - A software that automatically figures out how to align the images (extremely helpful to make the whole stitching job as painless as possible).
Enblend - Makes the images fit seamlessly without any manual effort.
We are going to use Enblend and Autopano as Plugins to PTAssembler, so don't worry if the websites confuse you with command line parameters. We are not going to use it this way.
PTAssembler - A graphical user interface for the fantastic Panorama Tools Library (a free mathematical library for Panoramas and Mosaics). Just follow the installation instructions on the Website of PTAssembler. PTAssembler is available as a 30-day fully functional Shareware. You should really chose to register the software as it is very inexpensive for its advanced functionality. There are free alternatives, like Hugin, but if you ever run into problems stitching an image (if Autopano has trouble with large skies or other rather featureless portions), you will quickly come to enjoy the ease of PTAssembler. Additionally Max updates his software very quickly.

Other commercial tools are very expensive (like Stitcher) or offer very limited functionality (like Panorama Factory - no TIFF, only single row). The advantage of doing it my way, is that you can run everything fully automated, but you can still have full control for fine tuning as you become more advanced.

Lets open up PTAssembler now and go to File->Preferences->Plugin.

Here you will tell PTAssembler the location of Autopano and Enblend. You may reduce the /size:1500 to /size:1000 for faster results. The enblend parameters are:

-v verbose
-a assemble non overlapping images prior to blend
-m 300 use this much memory
I am using 300 on my laptop (512MB ram) but I am using 2500 on my desktop (1GB ram).

Edit: Actually Windows can only manage 2GB per process, so you should set a number below 2GB or enblend fails to run.

Enblend heavily swaps files on your HDD if it needs more than the specified memory. In my laptop I only have 512MB and I do not want Windows to have to jump back and forth between the Windows Page File and Enblend Swap files. On the desktop computer, I have multiple HDD. They all have a portion of the Windows Swap File. Therefore I expect faster performance when using the Page File (hence I tell Enblend to use more RAM than I physically have).

Now open up PTAssembler. Here is what it will look like. Click the "Add" Button and load your 8-bit images. Autopano only supports 8-bit images, therefore we need to do this step.
Once the images are loaded, simply click the "Auto-Create" Button and watch how smart the software is.
A DOS window will open:

and Autopano will do its job. Then you will see a window like this:

We do not want to stitch the final panorama, since we want to make some more adjustments and use the 16-bit images, but we do want to see if Autopano worked (So we click on No). Now Panorama Tools will do some Work and then we get a preview of the final panorama:

Don't worry about the black borders, we are simply going to cut them away. We can see that Autopano found out what image goes where in the final image but we also see where the seams are (They won't show in the final image anymore, after the next steps).
Lets make some final adjustments:


PTAssembler Step 5 Adjustments

Since we are going to use Enblend, we set the Feather Parameter to 0 (don't forget this). As the Output Format we choose TIFF / Enblend. This will automatically start Enblend and blend your images (make the seams disappear). Now we click on Auto Size Parameters one more time and then go to Step 2 (see button).
We will see the Settings Window.
As Interpolator we choose either Sinc256 or Sinc1024 for best quality.
In case you skipped the RAW step and shot JPG, or if your camera does not support RAW, you may have ended up with different white balance settings across your images or even worse with different brightness levels.
Here you have the chance to fix some of this by using the Color/Brightness Corrections buttons (do a preview first to see if it worked - Step 5).
Now we are ready to go to 16-bit. Save the project.
(File->Save Project). Go to your windows explorer and replace the 8-bit images with your 16-bit images. Make sure they have the same file name.

Now go back to Step 5 (see Picture to the left) and simply click the create button.

I recommend getting a beer now as this will take some time.

After a while, you will find a large file xxx_enblend.tif in your output folder. This file looks just like the preview image. Crop away the black borders and you will have your final output (see left).
As you can see, there are no more seams visible in this stitched image.
Now you can do all your post processing you normally do on RAW converted images, like sharpen and color enhancements.
Finally lets convert the color profile to sRGB and save it as a jpg file. As you can see, the final output is about 73.2 Megapixels large. And all of this was done with a 8.2 Megapixel Camera. You can go much larger than this, although I find that for most applications (printing) it does not make much sense.

 

Go to Part 2 and see what to do with your images.

Thank you!

This tutorial is just what I was looking for! Thank you for outlining the steps in including Enblend in PTAssembler.

BTW, your Washington photos are killer!

Best,
Ben

another program..

saw the programs you work with.
I have been working with a commercial program called PTgui.
it's easy, automatic and great.
check it out.
if you want to see samples that I made with ptgui check out
http://www.flickr.com/photos/tremont/

laters

Roy

Temont

I think I tried both when I started but somehow I liked the user interface of PTAssembler better. If PTGui has a test version I will do a comparative study and post my results.

PTAssembler v3.5 betas

Have you looked to whether the PTAssembler v3.5 ( beta ) changes your workflow in any significant manner ??
The script files are more successfully exposed, so that may allow for alternative workflow.

btw: Please provide an example of the filenames you use for successful 8->16 bit substitution for the final processing. Are you editing the batch script ?? Or naming 16-bit .TIF files with .JPG extension ??

Coincidentally I just

Coincidentally I just downloaded 3.4 yesterday. I didn't know there was a 3.5 beta.
The most noticable difference is how PTA has matured.
I am still using the same workflow, but since Smartblend can handle 16-bit TIF and isn't limited by size anymore, I am using Smartblend instead of Enblend now (as the name suggests, it is smarter).
About replacing the files. I simply make a 16b directory, put the 16b files there and after I saved the project copy them from there in the main directory (overwriting the 8bits).
I could also write a perl script to just swap point the saved project file to the 16b directory, but I am too lazy (got too many things to do). If you have one, I'll put it up here.
Some time ago I changed my workflow to ProPhoto RGB. I explained a little bit of the reasons in my Workflow Tutorials (esp. Tutorial 4). During the preview, the pictures will now look rather dull (since most programs cannot handle ProPhotoRGB), but the stitching process does not affect the colors and when I load the file in Photoshop it looks just fine.

I find this program

I find this program perplexing. I did one photo (combo of two) and it worked amazingly - first time. But every time since them, it has produced the most bizarre results. I was hoping that this would be a fairly automatic process because I neither have much money or much technical skill. And after the first time I was estatic. But since then, I can't figure out what I am doing different.

Why don't you contact me

Why don't you contact me through the contact form. I will reply back and you can send me your project files. I will check them out for you. The program is amazingly simple and it really does all by itself, but you need to follow a few rules when you take the photos: Taking Pictures for Panorama Stitching One of the most important rules is to plan for sufficient overlap. There is no reason to blame the progam, it works like a charm. Send me the files and I will let you know whats wrong.

Sorry. I was the one that

Sorry. I was the one that posted on Dec 5 but suddenly had some more important personal issues to deal with. How can I send you the files and/or get in touch with you directly?

No problem

Just use the contact link (in the header of the website), to send me an email. I will reply back from my email account.
No need to apologize. We all have important issues to take care of.

PTAssembler homepage sample

Hi Andre,

Thank for this guide. Till I read it I did not manage to stich any images with the PTAssembler (v3.0).

However, I already have not got to stich the PTAssember homepage sample (http://www.tawbaware.com/ptasmblr_sample.zip). Is it not possible with the 3.0 version?

I will thank any clue...
(Please, copy the answer also to my email)

Thanks,

Agi
--

Stitching Tool

Hi all,

I want to ask about stitching images, is there any stitching tool that i can develop in Visual Studio 2008? i mean the stitching tool that have a SDK that i can use to develop in .Net. kindly please give me some advice is there is anyone know about it.

Thank you in advance for the help,

Thanks and Best Regards,

Michael

Hello Michael, I would try

Hello Michael,

I would try to contact the developer of Panorama Tools:
Helmut Dersch
but if I remember correctly, there was some patent dispute with RealViz some years ago, who had patented some of the routines and sued Helmut who pulled the plug on his tools for some time.

Andre

I am curious to know what is

I am curious to know what is the underlying software/programming language that the PTAssembler is built on.

You should go to the

You should go to the developer website and ask him directly. I don't know the answer.

YOU ARE WOME LADYS AND

YOU ARE WOME LADYS AND GENTELMENS!!!!!!!!!!!!!!
graco duoglider

I think I tried both when I

I think I tried both when I started but somehow I liked the user interface of PTAssembler better. If PTGui has a test version I will do a nexium vs prilosec comparative study and post my results.

want to ask about stitching

want to ask about stitching images, is there any stitching tool that i can develop in Visual Studio 2008? i mean the stitching tool that have a SDK that Vicodin dosage i can use to develop in .Net. kindly please give me some advice is there is anyone know about it.

Musing nicely itinerary

Musing nicely itinerary illustrator it contains big grouping for me. I am paradisaic to dig your vented way of intellection the kerb. Now you put it monied for me to see and sodding the cerebration. Add you for the arc.
happy birthday wish

The post contains really

The post contains really beneficial information that will satisfy readers and can clarify things upon. gestaosocioambiental.net

I'm surprised at how fast

I'm surprised at how fast your blog loaded on my cell phone. Awesome blog! Education For Kids

Fantastic read! I am so

Fantastic read! I am so thrilled I found your website while I was browsing truth about cellulite

You have a very elegant

You have a very elegant blogging style, I really like the way you present Sang Magazine

Access in winter can be

Access in winter can be difficult, since the roads are not cleared. Even less people visit in winter and the angle of the sun is lower, making winter my favorite time to visit the National Parks of the west.
diy livery

I find many certain

I find many certain excitement reading posts in this blog. For me as personally It's so naturally written
heryshop

Reasonable and make sense,

Reasonable and make sense, the post contains updated issue on the market that will increase the blog's traffic jual parfum original

Appreciate this one

Appreciate this one marvelous posting! I really enjoyed reading it, you are a great author. I want to encourage that you continue your great posts. It is definitely appreciate your high quality writing Jason Andrews

Your blog post will be very

Your blog post will be very beneficial for people, You have provided us with many essential articles that definitely put a new spin on a subject bluegreenish

Needed to compose you a word

Needed to compose you a word to contribute, I believe there are many more critical reviews and posts. Some facts on this page are undeniably the most effective I have had visit this link

The post contains really

The post contains really beneficial information, I feel really happy to have seen your webpage and look forward to so many more entertaining times reading here. Very interesting topics vpn

Must appreciate the great

Must appreciate the great posts you have written here, Many thanks for the exciting blog posting! Simply put your blog post to my favorite blog list and will look forward for additional updates ascii to hex

Id certainly will talk about

Id certainly will talk about this blog with my group. I would mention that most of us visitors are really endowed to exist here while Many individuals will feel very much helped rumah minimalis

Must appreciate the great

Must appreciate the great posts you have written here, I'm thoroughly enjoying the smart way you write articles in this blog. Here is an aspiring blog and really appreciate it girlfriend activation system

Nail Designs

Thank you so much for this kind of information,its really very good and help for me.i hope you will always help us. Thanks once again.
cool nail designs

I will bookmark this for

I will bookmark this for future reference and refer it to my friends. I guess I am not the only one having all the enjoyment here! keep up the good work

Lush Acres EC has full and

Lush Acres EC has full and unique facilities, which includes a guard house, clubhouse, Function Room & Indoor Gym Tennis Court, 50m Freeform Pool Pool Deck, Wading Pool, Splash Pool & Family Pool Jacuzzi & Hydro Spa, BBQ Area Dining and Play Fountain, Fitness Alcove & Children’s Playground and Garden Trail.

Former Tai Keng Court is

Former Tai Keng Court is also near to Nex Shopping Centre as well as the buzzling Toa Payoh area. Entertainment for your loved ones and friends is therefore at your fingertips with the full condo facilities as well as the amenities in Bartley.
Tai Keng Condo

Future residents will be

Future residents will be able to walk to the nearby Sun Plaza or a short drive to Causeway Point for some family fun and gatherings. A truly unique lifestyle awaits you at Skypark Residences.
Skypark Residences Project Details

You have made some excellent

You have made some excellent points there. Used to do they’re certified inside subject and barely found any specific info other websites, but great in order to be here, seriously, thanks. http://www.simplyphotoframes.co.uk/general-photo-frames

Life is so incredible The

Life is so incredible The rainfall did not stop for another two times, Monster Headsets Store, although the garden has been sporadic but veggie furrow already loaded with water vacation inspirations

Extremely details

Extremely details specifically the last part I care for such information and facts much. I was searching for this certain details for some time.swisswatchbase

very helpful tutorial..I

very helpful tutorial..I really appreciate it. btw..this site doesnt load properly if I use internet explorer.

best headphones for running

Several vehicles are

Several vehicles are available near Plants Drive Apartment along with shopping malls and dining places.
http://www.apansoftware.com

This article is spectacular.

This article is spectacular. It’s not everyday that we notice such awesome details over a blog article, not to mention on the internet. thanks !

no miracle!

J'ai également avoir un tel problème. apprendre!

You have made some

You have made some outstanding factors there. Used to do they are qualified within topic and hardly discovered any particular details other sites, but great to be able to be here, seriously, thanks. Hotels in London

I would love to learn more

I would love to learn more about good article writing via this blog, Its great to come across a blog every once in a while free pdf download

With summer events in full

With summer events in full swing we are all striving to reamin cool and stay hydrated while outside. domyessay1.net

The factors you didn't even

The factors you didn't even see in the first position usually pop out and come right at you: Wham, in your experience audience. download aimbots

Applying the 4th Variation

Applying the 4th Variation to GPS monitoring will not mean avoiding the govt from interesting in it. tilstandsrapport sommerhus

Our plan is to release a

Our plan is to release a dozen or so more chapters over the course of the spring, as the Court races toward the end of its October 2011 Term. download keygen games

Depending upon who you ask,

Depending upon who you ask, you will get a different response of what essential products you should have due to different preferences and designs but there are always a few products that create almost every list: apartments, a organized blazer, and ditches. expensive handbags

I could also write a perl

I could also write a perl script to just swap point the saved project file to the 16b directory, but I am too lazy (got too many things to do). If you have one, I'll put it up here. http://www.surya-rugs.net/

Boardwalk Residences in Sengkang Fernvale Close

Boardwalk Residences is a 99-years leasehold private condominium development located at Sengkang West Way / Fernvale Link in District 19. With expected completion in mid 2017, it comprises of TBA towers with estimated 590 units and stands TBA storeys tall. Boardwalk Residences

Eileen Flanigan. Put on by

Eileen Flanigan. Put on by The Antiques Authorities, this season's display tips Family and Kid's Sevices of Central Doctor. boozt alennuskoodi

I really like this website

I really like this website and take a position by it. It's a significant website to understand something essential which i want to know. Hope for your next upgrade. emergency chiropractic in perth

Dr. Kamran Aslam, an

Dr. Kamran Aslam, an electrophysiologist at Remedial Agreement Medical center, focuses primarily on identifying and dealing with infrequent heartbeats. http://plushrugs.com/area-rugs/colors/red-area-rugs/1/

This line, which might be

This line, which might be particularly exciting to students and librarians, provides a community for individuals who would like to discuss methods they have noticed particular SF text messages the actual with something else. naked url

The text messages analyzed

The text messages analyzed in this line may come from any of the variety offshoots of amazing literary works, so do not experience restricted to only composing about SF or difficult SF text messages. kreditas internetu

If I had one suggestion for

If I had one suggestion for business entrepreneurs right now it would be this seek the services of apprentices. In an perfect globe every organization in the nation would have 10% of their employees as apprentices so why is this not the case. funny pictures

Some distribution suggested

Some distribution suggested that community financial assistance are needed to back up top quality and undercover literature, as occurs in some Norwegian and some other countries. baby shower games

new-phen375.com

business entrepreneurs right now it would be this seek the services of apprentices. In an perfect globe every organization in the nation would have 10% of their employees as apprentices so why is this not the case new-phen375.com

I must say that while

I must say that while studying your publish I discovered my ideas in contract with the subject that you have mentioned, which happens very unusual. best bodybuilding supplements

Anti-Aging

would be this seek the services of apprentices. In an perfect globe every organization in the nation would have 10% of their employees as apprentices so why is this not the case

https://www.rebelmouse.com/readhismind/

n an perfect globe every organization in the nation would have 10% of their employees as apprentices so why is this not the case https://www.rebelmouse.com/readhismind/

Health coupon code 2014

ation would have 10% of their employees as apprentices so why is this not the case Health coupon code 2014

gearboxes london

If PTGui has a test version I will do a comparative study and post my results. gearboxes london

has a test version I will do

has a test version I will do a comparative study and post my results iPhone app reviews

pkv kinder

test version I will do a comparative study and post my results pkv kinder

pure green coffee bean extract

The press releases section of the source website is configured to be mandatory for all countries' websites. pure green coffee bean extract

nutrient high calcium powder

eleases section of the source website is configured to be mandatory for all countries' websites nutrient high calcium powder

section of the source

section of the source website is configured to be mandatory for all countries' websites lens and camera hire

section of the source

section of the source website is configured to be mandatory for all countries' websites Value City Furniture Credit Card

source website is configured

source website is configured to be mandatory for all countries' websites build a website

Andre Gunther Photography | Fine Art Travel Photography

Amazing things here. I'm very glad to peer your post.
Thanks a lot and I'm taking a look forward to touch you.
Will you kindly drop me a e-mail?

I am actually looking for

I am actually looking for some Photoshop alternatives to help me sort out some photos for my site and what you recommend here really helps. Thanks.

It seems this is a good

It seems this is a good program, but I think it's too difficult for me.

Conversational hypnosis,

Conversational hypnosis, also often called “covert hypnosis,” is a type of hypnosis that takes place over the course of a regular conversation between two people.

Thank you very much for the

Thank you very much for the high quality and results-oriented help. I will not think twice to endorse your blog post to anybody who wants and needs support about this area. iphone

Thanks

So useful and interesting post for our jobs.
Thanks from Spain!

Andre Gunther Photography | Fine Art Travel Photography

My brother suggested I might like this web site. He was
entirely right. This post actually made my day. You cann't imagine just how much
time I had spent for this info! Thanks!

Here is my web site m88th

Oh my personal many

Oh my personal many advantages! a great post person. Thanks However I will be encountering problem having 3rd there?s r rss. Don’t learn the reason why Struggle to enroll in this. Perhaps there is anybody getting the same rss difficulty? Any person exactly who understands generously reply. Thnkx

LOVE

yes i love yu

good

i like this good....

Superman Man of Steel Blue Jacket

The astonishing Superman Man of Steel jacket in attractive blue color is made of best quality leather,

Superman Man of Steel Blue Jacket

Before the meeting we get

Before the meeting we get all the devices synched up so that tech setup doesn’t waste any meeting time. It’s important to have a specific agenda of exactly what sections of a site you’re planning to review in the meeting. http://www.thirdway.co/

What makes it important is

What makes it important is that it’s a reaction to a surge in marketplace adoption of mobile devices like tablets and smartphones. park office

Andre Gunther Photography | Fine Art Travel Photography

Greetings! I know this is somewhat off topic but I
was wondering which blog platform are you using for this site?

I'm getting tired of Wordpress because I've had problems
with hackers and I'm looking at alternatives for another platform.
I would be great if you could point me in the direction of a good
platform.

My blog ... ripped rx no2 Review

Andre Gunther Photography | Fine Art Travel Photography

I blog quite often and I truly thank you for your information. The article has truly peaked
my interest. I am going to take a note of your website and keep checking for new details about once a week.
I subscribed to your Feed too.

Look at my site: secret to jacked muscle

Nice!

Interesting! its superb. I got the required information. This is good website.
Beach Hack Tool

Andre Gunther Photography | Fine Art Travel Photography

I do not leave many comments, however I looked at a ton of responses here Andre Gunther Photography | Fine
Art Travel Photography. I actually do have 2 questions for
you if it's okay. Is it only me or do a few of these responses come across like they are
left by brain dead individuals? :-P And, if you are writing at other online social sites, I'd like to follow
everything new you have to post. Would you post a list of every one of your social networking sites like your twitter feed, Facebook page or linkedin profile?

Here is my weblog - flashcourier.com.br

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options