Feature request : Speck removal for landscape / portrait batch processing orientations

Moderator: jsachs

Post Reply
pierrelabreche
Posts: 725
Joined: January 29th, 2019, 11:47 pm
What is the make/model of your primary camera?: Nikon Z8

Feature request : Speck removal for landscape / portrait batch processing orientations

Post by pierrelabreche »

Situation
I often use the speck removal tool to remove dust spots on the sensor. The tool is very efficient in patch match mode.

Finding
When processing a batch of images taken in a mix of portrait and landscape orientations, the speck removal tool warns that the image does not match the original and asks "Clear all specks?"

Problem
When the images in the list have the same aspect ratio but are rotated ( or when a different image size scaling is used while retaining the aspect ratio ) the specks could not be reused.

Suggestion
Offer the possibility to rotate and scale the specks to follow the images in the list. Ask for rotation direction if undetermined.
jsachs
Posts: 4783
Joined: January 22nd, 2009, 11:03 pm

Re: Feature request : Speck removal for landscape / portrait batch processing orientations

Post by jsachs »

This assumes images are always rotated in the same direction. It would probably require user intervention to tell PWP which way to rotate.
Jonathan Sachs
Digital Light & Color
pierrelabreche
Posts: 725
Joined: January 29th, 2019, 11:47 pm
What is the make/model of your primary camera?: Nikon Z8

Re: Feature request : Speck removal for landscape / portrait batch processing orientations

Post by pierrelabreche »

Yes this feature would require User Rotation Control & Live Preview:
​Explicit Rotation Choice:
Ask the user to specify the rotation direction: Clockwise (+90°) or Counter-Clockwise (-90°).
​Live Preview: Implement a feature to preview the effect of the rotation (CW or CCW) before the user commits the rotation.

Additional feature : Orientation-Based Sorting for Batch Processing
​Implement a user choice to sort the list of input files by their orientation (e.g., separating portrait from landscape images).

Usefulness
​Reduced User Interaction: This feature simplifies processing by allowing all images to be handled in two distinct batches (e.g., all portrait images, followed by all landscape images). This means the user would only need to determine the required rotation once for each orientation group.
Post Reply