Straighten image
Moderators: helmut, XnTriq, xnview
Straighten image
Hello.
How complicated it would be to implement the straighten image functionality? The way it is done in Picasa is perfect. It shows the grid and let you drag the slider left and right rotating and adjusting the image accordingly. And, while I am on it, it would be great to have spherical and trapezoid correction tools as well.
Thanks.
How complicated it would be to implement the straighten image functionality? The way it is done in Picasa is perfect. It shows the grid and let you drag the slider left and right rotating and adjusting the image accordingly. And, while I am on it, it would be great to have spherical and trapezoid correction tools as well.
Thanks.
Re: Straighten image
Currently you can activate the grid, and make the rotation.shkin wrote:Hello.
How complicated it would be to implement the straighten image functionality? The way it is done in Picasa is perfect. It shows the grid and let you drag the slider left and right rotating and adjusting the image accordingly. And, while I am on it, it would be great to have spherical and trapezoid correction tools as well.
Thanks.
Pierre.
Re: Straighten image
Thanks for the answer, Pierre.xnview wrote:Currently you can activate the grid, and make the rotation.shkin wrote:Hello.
How complicated it would be to implement the straighten image functionality? The way it is done in Picasa is perfect. It shows the grid and let you drag the slider left and right rotating and adjusting the image accordingly. And, while I am on it, it would be great to have spherical and trapezoid correction tools as well.
Thanks.
Current implementation is very useful, however it would be great to see three improvements to it:
1. Automatic grid or "show grid" option in custom rotation dialog.
2. Smoother slider move. (Right now 1 degree adjustments by slider are too fast, while the field arrows adjustments are too slow).
3. And the main thing is to add an automatic crop of the border areas keeping the aspect ratio but removing the non rectangular parts.
Thanks again.
I also see a strong need for this. Please note that most aspects have been suggested and discussed in topic "Rotation based on the horizon line +auto-crop option".
And I'm pretty sure our librarian 'XnTriq' could find many more related posts which emphasize the need for an improvement, here.
And I'm pretty sure our librarian 'XnTriq' could find many more related posts which emphasize the need for an improvement, here.
Thanks, Helmut.helmut wrote:I also see a strong need for this. Please note that most aspects have been suggested and discussed in topic "Rotation based on the horizon line +auto-crop option".
And I'm pretty sure our librarian 'XnTriq' could find many more related posts which emphasize the need for an improvement, here.
I saw that thread, but since my suggestion is slightly different I decided to open a new one and give the whole topic a small boost.

Yes, a boost is a good idea. I really think that improved rotation with grid display and automatic cropping should be one of the top issues for the next major release.shkin wrote:I saw that thread, but since my suggestion is slightly different I decided to open a new one and give the whole topic a small boost.
Great. Now I can only hope that the boost will work.helmut wrote:Yes, a boost is a good idea. I really think that improved rotation with grid display and automatic cropping should be one of the top issues for the next major release.shkin wrote:I saw that thread, but since my suggestion is slightly different I decided to open a new one and give the whole topic a small boost.
helmut wrote:And I'm pretty sure our librarian 'XnTriq' could find many more related posts which emphasize the need for an improvement, here.
- Rotation based on the horizon line +auto-crop option
- DeSkew or Straighten
- Recadrage par rotation (fr»en)
- B1: Filter > Deskew or Image > Deskew
- image rotation: too poor tools
- Add a automatic free rotation and crop function
- Showing of grid while rotating the picture
XnTriq ([url=http://newsgroup.xnview.com/viewtopic.php?t=3211]PTLens plugin results in grayscale image[/url]) wrote:guest343 wrote:Are there any other plugins that work with xnview and can correct barrel distortion?
- Helmut Dersch: Panorama Tools
Panorama Tools is a set of free plug-ins (Photoshop/GIMP/GraphicConverter) which can be used to generate, edit and transform many kinds of panoramic images.
- Frequently Asked Questions: How do I correct Barrel Distortions?
- Correcting Barrel Distortion
- Using Fisheye Lenses for Architectural Photography
- PanoTools.org
A portal site for the Panorama Tools group at Yahoo
- Wiki: Lens distortion
- Panorama Tools @ SourceForge.net
An Open Source software library for manipulating and stitching panoramic Images- Digital Photography Review – Digital Camera Reviews and News
- Image Techniques: Barrel Distortion and Pincushion Correction
- creativepro.com – Resources for Creative Professionals
- Photoshop How-Tos: Eliminate Barrel Distortion Caused by Camera Lenses
helmut ([url=http://newsgroup.xnview.com/viewtopic.php?t=8786]ShiftN - Correction of perspective distortion[/url]) wrote:ShiftN - Automatic correction of converging lines
When taking photos of high buidling, your image will have a perpective distortion. For correcting you can use graphic programs like FixFoto. The free software ShiftN can do it automatically.
After testing custom rotate with the real out of camera not yet re-sized images I have to add that another important improvement should be the speed of showing the effect on the image.
It seems to me that the option "Apply to image" in the effects dialogs is applying them to the actual files, however for the speed concern it would make sense to apply them to the visible re-sized copy. At the end the effect should only be applied to the actual image if the user proceeds with the action. I think that is how Picasa works with complicated effects (e.g. straighten, selective b/w) and that is what makes it so quick.
It seems to me that the option "Apply to image" in the effects dialogs is applying them to the actual files, however for the speed concern it would make sense to apply them to the visible re-sized copy. At the end the effect should only be applied to the actual image if the user proceeds with the action. I think that is how Picasa works with complicated effects (e.g. straighten, selective b/w) and that is what makes it so quick.
Thank you very much, XnTriq, for gathering all those related topics. Now that we have about 40.000 posts it's very good to have a librarian.


XnView should provide good support for basic image processing. From my point of view, deskewing and rotating is one of those basic features.
OK, that's it. No more free-rides from now on. It's time to charge for my invaluable services.helmut wrote:Thank you very much, XnTriq, for gathering all those related topics. Now that we have about 40.000 posts it's very good to have a librarian.And there's even a French topic with a link to BabelFish - cool!

- klapperstorch
- Posts: 50
- Joined: Fri Jan 26, 2007 8:43 am
Distortion
I would like to see a DISTORTION function in XnView, similar to the one provided by Photoshop.
When distortion is activated you can grab the corner of an image with the mouse and drag it in any direction. The picture will be distorted appropriately.
This is most useful to remove converging lines.
I know that there are other programs which do this (e.g. ShiftN). But they do it automatically while I'd prefer to drag manually. Photoshop allows this but is too complicated to handle. And why use another program. I'm confident, that such a function, if implemented in XnView, would be much easier to use.
When distortion is activated you can grab the corner of an image with the mouse and drag it in any direction. The picture will be distorted appropriately.
This is most useful to remove converging lines.
I know that there are other programs which do this (e.g. ShiftN). But they do it automatically while I'd prefer to drag manually. Photoshop allows this but is too complicated to handle. And why use another program. I'm confident, that such a function, if implemented in XnView, would be much easier to use.