As I've mentioned on here a few times I also do some photography, including 3D photography. But, I've been quite slack editing my 3D shots mostly because there aren't any good tools to do so, and editing them by hand is really hard. I finally decided to spend a bit of time over the last week working on a new tool to take the hassle out of two of the most common editing tasks for a 3D photo - adjusting the stereo parallax and cropping the image. The tool natively supports 3D Vision Direct, as well as SBS / TAB output formats:
[center]
https://www.youtube.com/watch?v=GxSYTLE4V6U
[/center]
This was the resulting shot from that video:
[url=http://valen.darkstarsword.net/photos/stereo/workshops/crosseyed/DSCF3195-cropped.html][img]http://valen.darkstarsword.net/photos/stereo/workshops/originals/DSCF3195-cropped.jps[/img][/url]
You can download the program from my github page:
https://github.com/DarkStarSword/StereoCropper/releases
As I've mentioned on here a few times I also do some photography, including 3D photography. But, I've been quite slack editing my 3D shots mostly because there aren't any good tools to do so, and editing them by hand is really hard. I finally decided to spend a bit of time over the last week working on a new tool to take the hassle out of two of the most common editing tasks for a 3D photo - adjusting the stereo parallax and cropping the image. The tool natively supports 3D Vision Direct, as well as SBS / TAB output formats:
Since you're in 3D photo you must already know [url=http://stereo.jpn.org/eng/stphmkr/index.html]StereoPhoto Maker[/url] that does this... or maybe not the way you wanted?
What are the selling points of your tool?
It's been a while I had to edit 3D pics but next time I may have a look.
Since you're in 3D photo you must already know StereoPhoto Maker that does this... or maybe not the way you wanted?
What are the selling points of your tool?
It's been a while I had to edit 3D pics but next time I may have a look.
[quote="Rhialto"]Since you're in 3D photo you must already know [url=http://stereo.jpn.org/eng/stphmkr/index.html]StereoPhoto Maker[/url] that does this... or maybe not the way you wanted?[/quote]Yes, but it's workflow is awful, it can't crop in 3D, and it's 3D Vision support is limited.
[quote]What are the selling points of your tool?[/quote]- Workflow for parallax adjustment and cropping is fast and easy
- Can crop in 3D (i.e. move the crop lines backwards and forwards), not just 2D
- Live editing with 3D Vision
- 3D Vision is supported in windowed mode
- Gets the .jps format the right way around, so no need to swap eyes before saving the image
- Open source
- Written in Python
Having said that SPM does have a bunch of features that SPCT does not, like more alignment corrections (rotation, perspective, barrel) and auto alignment. No reason you can't use them together.
Rhialto said:Since you're in 3D photo you must already know StereoPhoto Maker that does this... or maybe not the way you wanted?
Yes, but it's workflow is awful, it can't crop in 3D, and it's 3D Vision support is limited.
What are the selling points of your tool?
- Workflow for parallax adjustment and cropping is fast and easy
- Can crop in 3D (i.e. move the crop lines backwards and forwards), not just 2D
- Live editing with 3D Vision
- 3D Vision is supported in windowed mode
- Gets the .jps format the right way around, so no need to swap eyes before saving the image
- Open source
- Written in Python
Having said that SPM does have a bunch of features that SPCT does not, like more alignment corrections (rotation, perspective, barrel) and auto alignment. No reason you can't use them together.
2x Geforce GTX 980 in SLI provided by NVIDIA, i7 6700K 4GHz CPU, Asus 27" VG278HE 144Hz 3D Monitor, BenQ W1070 3D Projector, 120" Elite Screens YardMaster 2, 32GB Corsair DDR4 3200MHz RAM, Samsung 850 EVO 500G SSD, 4x750GB HDD in RAID5, Gigabyte Z170X-Gaming 7 Motherboard, Corsair Obsidian 750D Airflow Edition Case, Corsair RM850i PSU, HTC Vive, Win 10 64bit
[b][center][color="orange"][size="XL"]Stereo Photo Cropping Tool v1.1[/size][/color]
[size="M"][url]https://github.com/DarkStarSword/StereoCropper/releases/tag/v1.1[/url][/size]
[/center][/b]
I've just released an update to this, which allows you to jump to the previous/next file in the directory with Shift+Mouse wheel or Page up / Page down instead of having to exit the program and open it again. Not only is this useful when editing a batch of several hundred images (as I do), it also makes the program stand up as a viable stereo image viewer, and I think I prefer it over NVIDIA Stereo Photo Viewer and sView (though sView is faster at loading the next image and does have more polish).
It now also saves .spct files alongside the cropped .jps files containing the parallax and cropping values, which can be opened again to load up the original file with the same cropping pre-applied - that means that the cropped regions of the image can be uncropped, avoids the jpeg degradation associated with continually loading and re-saving a file if you keep tweaking it, and if you had changed the original jpeg (say, by doing some raw processing in lightroom / rawtherapee / darktable / etc) you can easily re-apply the same crop and parallax adjustments to the updated image (open the .spct and press 'S' to re-save without making any other changes).
In related news I've also added a script to my 3d-fixes repo "photo-gallery/loreo2jps.sh" to convert a photo taken with a Loreo 9005 3D lens in a cap into .jps switching the left and right halves of the image with some overlap that can then be cropped, parallax adjusted and vertical misalignment corrected (pretty important for this lens - it can be way out) in SPCT. I'll probably build this functionality into SPCT in a future version - I can see it being something I will use quite often.
I've just released an update to this, which allows you to jump to the previous/next file in the directory with Shift+Mouse wheel or Page up / Page down instead of having to exit the program and open it again. Not only is this useful when editing a batch of several hundred images (as I do), it also makes the program stand up as a viable stereo image viewer, and I think I prefer it over NVIDIA Stereo Photo Viewer and sView (though sView is faster at loading the next image and does have more polish).
It now also saves .spct files alongside the cropped .jps files containing the parallax and cropping values, which can be opened again to load up the original file with the same cropping pre-applied - that means that the cropped regions of the image can be uncropped, avoids the jpeg degradation associated with continually loading and re-saving a file if you keep tweaking it, and if you had changed the original jpeg (say, by doing some raw processing in lightroom / rawtherapee / darktable / etc) you can easily re-apply the same crop and parallax adjustments to the updated image (open the .spct and press 'S' to re-save without making any other changes).
In related news I've also added a script to my 3d-fixes repo "photo-gallery/loreo2jps.sh" to convert a photo taken with a Loreo 9005 3D lens in a cap into .jps switching the left and right halves of the image with some overlap that can then be cropped, parallax adjusted and vertical misalignment corrected (pretty important for this lens - it can be way out) in SPCT. I'll probably build this functionality into SPCT in a future version - I can see it being something I will use quite often.
2x Geforce GTX 980 in SLI provided by NVIDIA, i7 6700K 4GHz CPU, Asus 27" VG278HE 144Hz 3D Monitor, BenQ W1070 3D Projector, 120" Elite Screens YardMaster 2, 32GB Corsair DDR4 3200MHz RAM, Samsung 850 EVO 500G SSD, 4x750GB HDD in RAID5, Gigabyte Z170X-Gaming 7 Motherboard, Corsair Obsidian 750D Airflow Edition Case, Corsair RM850i PSU, HTC Vive, Win 10 64bit
It looks like it doesn't open ".pns" files (it opens ".jps" files correctly. Renaming ".pns" files to ".jps" doesn't work). Can you make them work, please? Most of my screenshots are in ".pns" and I don't want to lose quality (or time converting them).
But the tool is nice. It will be my default 3D screenshot viewer, once ".pns" files work.
It looks like it doesn't open ".pns" files (it opens ".jps" files correctly. Renaming ".pns" files to ".jps" doesn't work). Can you make them work, please? Most of my screenshots are in ".pns" and I don't want to lose quality (or time converting them).
But the tool is nice. It will be my default 3D screenshot viewer, once ".pns" files work.
I'll vote for PNS support, too. (JPS is fine but NVIDIA's screenshot functionality stops making them once the counter hits 99!)
The very powerful and the very stupid have one thing in common. Instead of altering their views to fit the facts, they alter the facts to fit their views ... which can be very uncomfortable if you happen to be one of the facts that needs altering.
[b][center][color="orange"][size="XL"]Stereo Photo Cropping Tool v1.2[/size][/color]
[size="M"][url]https://github.com/DarkStarSword/StereoCropper/releases/tag/v1.2[/url][/size]
[/center][/b]
This update adds support for .pns files, as well as opening mono images (.jpg, .png, etc), which will be loaded as both the left and right images of a stereo image. If the image is in fact a side-by-side stereo pair you can adjust the parallax until both images stereo fuse together, then adjust the 3D crop on both sides to remove the excess images. This is useful for photos taken with the Loreo 9005 lens, where some overlap between the images exists that you may wish to crop on one, both or no sides depending on the image.
This also fixes a small issue where fit to window would scale the image too small in some circumstances.
This update adds support for .pns files, as well as opening mono images (.jpg, .png, etc), which will be loaded as both the left and right images of a stereo image. If the image is in fact a side-by-side stereo pair you can adjust the parallax until both images stereo fuse together, then adjust the 3D crop on both sides to remove the excess images. This is useful for photos taken with the Loreo 9005 lens, where some overlap between the images exists that you may wish to crop on one, both or no sides depending on the image.
This also fixes a small issue where fit to window would scale the image too small in some circumstances.
2x Geforce GTX 980 in SLI provided by NVIDIA, i7 6700K 4GHz CPU, Asus 27" VG278HE 144Hz 3D Monitor, BenQ W1070 3D Projector, 120" Elite Screens YardMaster 2, 32GB Corsair DDR4 3200MHz RAM, Samsung 850 EVO 500G SSD, 4x750GB HDD in RAID5, Gigabyte Z170X-Gaming 7 Motherboard, Corsair Obsidian 750D Airflow Edition Case, Corsair RM850i PSU, HTC Vive, Win 10 64bit
This was the resulting shot from that video:
You can download the program from my github page:
https://github.com/DarkStarSword/StereoCropper/releases
2x Geforce GTX 980 in SLI provided by NVIDIA, i7 6700K 4GHz CPU, Asus 27" VG278HE 144Hz 3D Monitor, BenQ W1070 3D Projector, 120" Elite Screens YardMaster 2, 32GB Corsair DDR4 3200MHz RAM, Samsung 850 EVO 500G SSD, 4x750GB HDD in RAID5, Gigabyte Z170X-Gaming 7 Motherboard, Corsair Obsidian 750D Airflow Edition Case, Corsair RM850i PSU, HTC Vive, Win 10 64bit
Alienware M17x R4 w/ built in 3D, Intel i7 3740QM, GTX 680m 2GB, 16GB DDR3 1600MHz RAM, Win7 64bit, 1TB SSD, 1TB HDD, 750GB HDD
Pre-release 3D fixes, shadertool.py and other goodies: http://github.com/DarkStarSword/3d-fixes
Support me on Patreon: https://www.patreon.com/DarkStarSword or PayPal: https://www.paypal.me/DarkStarSword
Thank you for sharing your program.
Overclocked Intel® Core™i5-4690k Quad Core
32 Gb RAM
8GB GEFORCE GTX 1080
3D Vision 2
Windows 10 64 Bit
NVidia driver 419.17
SAMSUNG - UE55H8000 Smart 3D 55" Curved
Philips G-Sync 272G
Oculus Rift with Touch controlers
It looks great, currently I don't own a 3D camera but would love to..
Is there still some available models that's recommendable ?
Win7 64bit Pro
CPU: 4790K 4.8 GHZ
GPU: Aurus 1080 TI 2.08 GHZ - 100% Watercooled !
Monitor: Asus PG278QR
And lots of ram and HD's ;)
https://steamcommunity.com/profiles/76561198014296177/
What are the selling points of your tool?
It's been a while I had to edit 3D pics but next time I may have a look.
3D Vision must live! NVIDIA, don't let us down!
- Workflow for parallax adjustment and cropping is fast and easy
- Can crop in 3D (i.e. move the crop lines backwards and forwards), not just 2D
- Live editing with 3D Vision
- 3D Vision is supported in windowed mode
- Gets the .jps format the right way around, so no need to swap eyes before saving the image
- Open source
- Written in Python
Having said that SPM does have a bunch of features that SPCT does not, like more alignment corrections (rotation, perspective, barrel) and auto alignment. No reason you can't use them together.
2x Geforce GTX 980 in SLI provided by NVIDIA, i7 6700K 4GHz CPU, Asus 27" VG278HE 144Hz 3D Monitor, BenQ W1070 3D Projector, 120" Elite Screens YardMaster 2, 32GB Corsair DDR4 3200MHz RAM, Samsung 850 EVO 500G SSD, 4x750GB HDD in RAID5, Gigabyte Z170X-Gaming 7 Motherboard, Corsair Obsidian 750D Airflow Edition Case, Corsair RM850i PSU, HTC Vive, Win 10 64bit
Alienware M17x R4 w/ built in 3D, Intel i7 3740QM, GTX 680m 2GB, 16GB DDR3 1600MHz RAM, Win7 64bit, 1TB SSD, 1TB HDD, 750GB HDD
Pre-release 3D fixes, shadertool.py and other goodies: http://github.com/DarkStarSword/3d-fixes
Support me on Patreon: https://www.patreon.com/DarkStarSword or PayPal: https://www.paypal.me/DarkStarSword
CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: Gainward Phoenix 1080 GLH
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com
https://github.com/DarkStarSword/StereoCropper/releases/tag/v1.1
I've just released an update to this, which allows you to jump to the previous/next file in the directory with Shift+Mouse wheel or Page up / Page down instead of having to exit the program and open it again. Not only is this useful when editing a batch of several hundred images (as I do), it also makes the program stand up as a viable stereo image viewer, and I think I prefer it over NVIDIA Stereo Photo Viewer and sView (though sView is faster at loading the next image and does have more polish).
It now also saves .spct files alongside the cropped .jps files containing the parallax and cropping values, which can be opened again to load up the original file with the same cropping pre-applied - that means that the cropped regions of the image can be uncropped, avoids the jpeg degradation associated with continually loading and re-saving a file if you keep tweaking it, and if you had changed the original jpeg (say, by doing some raw processing in lightroom / rawtherapee / darktable / etc) you can easily re-apply the same crop and parallax adjustments to the updated image (open the .spct and press 'S' to re-save without making any other changes).
In related news I've also added a script to my 3d-fixes repo "photo-gallery/loreo2jps.sh" to convert a photo taken with a Loreo 9005 3D lens in a cap into .jps switching the left and right halves of the image with some overlap that can then be cropped, parallax adjusted and vertical misalignment corrected (pretty important for this lens - it can be way out) in SPCT. I'll probably build this functionality into SPCT in a future version - I can see it being something I will use quite often.
2x Geforce GTX 980 in SLI provided by NVIDIA, i7 6700K 4GHz CPU, Asus 27" VG278HE 144Hz 3D Monitor, BenQ W1070 3D Projector, 120" Elite Screens YardMaster 2, 32GB Corsair DDR4 3200MHz RAM, Samsung 850 EVO 500G SSD, 4x750GB HDD in RAID5, Gigabyte Z170X-Gaming 7 Motherboard, Corsair Obsidian 750D Airflow Edition Case, Corsair RM850i PSU, HTC Vive, Win 10 64bit
Alienware M17x R4 w/ built in 3D, Intel i7 3740QM, GTX 680m 2GB, 16GB DDR3 1600MHz RAM, Win7 64bit, 1TB SSD, 1TB HDD, 750GB HDD
Pre-release 3D fixes, shadertool.py and other goodies: http://github.com/DarkStarSword/3d-fixes
Support me on Patreon: https://www.patreon.com/DarkStarSword or PayPal: https://www.paypal.me/DarkStarSword
But the tool is nice. It will be my default 3D screenshot viewer, once ".pns" files work.
CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: Gainward Phoenix 1080 GLH
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com
The very powerful and the very stupid have one thing in common. Instead of altering their views to fit the facts, they alter the facts to fit their views ... which can be very uncomfortable if you happen to be one of the facts that needs altering.
-- Doctor Who, "Face of Evil"
https://github.com/DarkStarSword/StereoCropper/releases/tag/v1.2
This update adds support for .pns files, as well as opening mono images (.jpg, .png, etc), which will be loaded as both the left and right images of a stereo image. If the image is in fact a side-by-side stereo pair you can adjust the parallax until both images stereo fuse together, then adjust the 3D crop on both sides to remove the excess images. This is useful for photos taken with the Loreo 9005 lens, where some overlap between the images exists that you may wish to crop on one, both or no sides depending on the image.
This also fixes a small issue where fit to window would scale the image too small in some circumstances.
2x Geforce GTX 980 in SLI provided by NVIDIA, i7 6700K 4GHz CPU, Asus 27" VG278HE 144Hz 3D Monitor, BenQ W1070 3D Projector, 120" Elite Screens YardMaster 2, 32GB Corsair DDR4 3200MHz RAM, Samsung 850 EVO 500G SSD, 4x750GB HDD in RAID5, Gigabyte Z170X-Gaming 7 Motherboard, Corsair Obsidian 750D Airflow Edition Case, Corsair RM850i PSU, HTC Vive, Win 10 64bit
Alienware M17x R4 w/ built in 3D, Intel i7 3740QM, GTX 680m 2GB, 16GB DDR3 1600MHz RAM, Win7 64bit, 1TB SSD, 1TB HDD, 750GB HDD
Pre-release 3D fixes, shadertool.py and other goodies: http://github.com/DarkStarSword/3d-fixes
Support me on Patreon: https://www.patreon.com/DarkStarSword or PayPal: https://www.paypal.me/DarkStarSword