Application
User Manual

Main

Main UI

- **File Ingestion Area**: Located in the top-left corner, this area accepts sin
  • File Ingestion Area: Located in the top-left corner, this area accepts single or multiple image files via drag-and-drop. Dropping a valid file initiates the analysis and processing pipeline.
  • Source Image Preview: Displays the original uploaded image. It features an overlay that visualizes the results of the AI semantic analysis with color-coded bounding boxes indicating detected elements like attention areas, objects, faces, and pets. A separate overlay shows the crop boundaries for the currently selected output preset.
  • Source File Metadata: A set of informational labels below the source preview displays the original file's name, storage size, and pixel resolution.
  • Preset Selection List: A scrollable panel on the left side displays all configured aspect ratio presets.
  • Preset Card: Each entry displays the preset's title, ratio, and a brief description.
  • Selection: Clicking anywhere on the row toggles the preset's active state for export. A visual indicator, such as a highlight or border, identifies the currently active preset.
  • Contextual Actions: Each preset row provides icons to open the preset editor for modifications or to delete the preset.
  • Preset Management Controls: A set of controls at the bottom of the preset list allows searching for presets by name or title, creating a new custom preset, and importing or exporting preset configurations as files.
  • Interactive Crop Preview: The main area displays the currently selected target crop. This viewport supports direct interaction for fine-tuning:
  • Panning: The user can drag the image to reposition the crop frame's center.
  • Zooming: Pinch gestures adjust the zoom level to shrink or enlarge the crop area.
  • Zoom Control: A dedicated slider below the preview adjusts the crop's zoom level. An accompanying label displays the current value as a percentage.
  • Export File Type Tag: A label indicating the file format (e.g., PNG, JPEG, HEIC) that will be used for the final exported image, based on the current settings.
  • Cropped Size Tag: A label displaying the pixel dimensions (width x height) of the final cropped image for the currently selected preset.
  • Rotation Controls: A set of controls allows for correcting the image's orientation within the crop:
  • Angle Adjustment Slider: A slider that enables precise micro-rotation (e.g., to correct a slanted horizon). The current angle is displayed numerically.
  • Auto-Correction: A button that triggers an automatic analysis to detect and correct the image's horizon angle.
  • 90° Rotation: Two buttons perform physical 90-degree rotations of the base image in either a clockwise or counter-clockwise direction.
  • Grid Overlay: A dropdown menu toggles different composition grid overlays (e.g., Rule of Thirds, Golden Ratio) on the crop preview to assist with manual framing.
  • AI Upscaling: A button toggles a 4x AI upscaling process. The button title reflects the current state, allowing the user to apply the upscale or revert to the original resolution.
  • Export Action: A prominent button that triggers the export pipeline, generating cropped and resized images (or videos) for all active presets.
- **Preset Item**: Represents a single configurable aspect ratio or resolution p
  • Preset Item: Represents a single configurable aspect ratio or resolution preset for cropping. Each item includes the preset name, a brief description, the numerical aspect ratio, and controls for editing or removing the preset.
  • Aspect Ratio Preview: A visual representation of the crop shape. It displays a bounding box corresponding to the preset's aspect ratio over a checkerboard background, helping the user quickly identify the geometry of the crop.
  • Preset Title and Description: Text labels providing the user-facing name of the preset and a short explanation of its typical or intended use case.
  • Ratio Label: A display of the preset's specific numerical aspect ratio, providing precise information about the width-to-height relationship for the crop.
  • Settings/Edit Control: An action that opens an editor interface for the user to modify the preset's configuration, such as its title, ratio, and output settings.
  • Delete Control: An action to remove the preset from the list, typically requiring the user to confirm the deletion to prevent accidental loss of custom configurations.
  • Active State Indicator: A visual highlight, shown here as a pink border and background, that indicates a preset is currently selected. This signifies which preset's crop is being previewed in the main editor and will be included in the export process.
- **Aspect Ratio Tabs**: A horizontal navigation bar that displays a set of acti
  • Aspect Ratio Tabs: A horizontal navigation bar that displays a set of active crop presets. Each tab represents a specific aspect ratio or crop type configured by the user.
  • Active Preset Indicator: A visual highlight, shown here as a pink background and text, that identifies the currently selected preset. Clicking a tab sets it as the active target, updating the main crop preview to reflect that preset's aspect ratio and framing.

AI Upscale


Preset Settings

Preset Settinga

- **Identity Section**: A group of text fields used to define the preset's basic
  • Identity Section: A group of text fields used to define the preset's basic metadata.
  • Title: The user-facing name for the preset.
  • Short Title: A concise name or ratio shorthand, useful for labels in compact spaces like tabs.
  • Suffix: A text fragment appended to the exported file's name for easy identification.
  • Description: A longer, explanatory text detailing the preset's purpose or intended use case.
  • Size & Bounds Section: A section for configuring the crop's dimensions.
  • Mode: A toggle that switches the dimension definition between a flexible aspect Ratio and a fixed pixel Resolution.
  • Ratio: A numeric field defining the width-to-height relationship of the crop when in Ratio mode.
  • Max Width / Max Height: Optional numeric fields that place an upper pixel limit on the output dimensions, preventing the crop from exceeding these sizes.
  • Auto Close-Up Section: An option to control automatic framing.
  • Perform Auto Close-Up: A toggle that, when enabled, instructs the AI to automatically adjust the crop's center and zoom to frame the most prominent face in the image.
  • Export Settings Section: A group of overrides for the export pipeline.
  • Override Global Export Options: A toggle that, when enabled, applies the settings within this section instead of the application's default export configuration.
  • File Type: A dropdown menu to select the specific format (e.g., JPEG, PNG, HEIC) for the exported image.
  • Quality: A slider to adjust the compression quality for lossy formats like JPEG. A percentage label displays the current setting.

Settings

Analysis

- **Settings Navigation Tabs**: A set of tabs that switch the settings panel bet
  • Settings Navigation Tabs: A set of tabs that switch the settings panel between different configuration categories, such as Analysis, Face Landmarks, and Export. The currently active tab is highlighted with a pink background.
  • Analysis Weights Section: A group of controls that define the relative importance of different types of visual elements when the AI calculates the optimal crop center.
  • Objects Weight: A slider that sets the priority level for general physical objects detected in the image. The current value is shown as a percentage.
  • Attention Weight: A slider that adjusts the priority for areas of visual saliency or general interest. The current value is shown as a percentage.
  • Face Detection Weight: A slider that determines the priority for human faces. The current value is shown as a percentage.
  • Analysis Options Section: A group of toggles and settings that enable or disable specific features of the AI analysis engine.
  • Weight Faces with Expression Analysis Quality: A toggle that enables an experimental feature where facial expression quality scores influence the crop centering. A disclaimer notes that this may slow down processing.
  • Include Pets: A toggle that determines whether the AI will detect and prioritize domestic animals like dogs and cats.
  • Pets Weight: A slider that sets the priority level for detected pets when the "Include Pets" option is active. The current value is shown as a percentage.

Face Landmarks

- **Settings Navigation Tabs**: A set of tabs that switch the settings panel bet
  • Settings Navigation Tabs: A set of tabs that switch the settings panel between different configuration categories. The active Face Landmarks tab is highlighted with a pink background.
  • Eyes Section: A group of controls dedicated to configuring how the AI treats eye detection during the crop analysis.
  • Include Eyes: A toggle that enables or disables the detection of eyes as a factor for the crop calculation.
  • Weight: A slider that sets the priority level for detected eyes when the "Include Eyes" option is active. The current value is shown as a percentage.
  • Lips Section: A group of controls dedicated to configuring how the AI treats lip detection during the crop analysis.
  • Include Lips: A toggle that enables or disables the detection of lips as a factor for the crop calculation.
  • Weight: A slider that sets the priority level for detected lips when the "Include Lips" option is active. The current value is shown as a percentage.

Export

- **Settings Navigation Tabs**: A set of tabs that switch the settings panel bet
  • Settings Navigation Tabs: A set of tabs that switch the settings panel between different configuration categories. The active Export tab is highlighted with a pink background.
  • Destination Section: A group of controls that determine where the processed files are saved.
  • Save To: A segmented control offering three destination options: Same Folder (saves alongside the source image), Subfolder (saves within a new, dedicated folder next to the source), and Specific Folder (saves to an explicitly selected, custom directory).
  • Format & Quality Section: A group of controls that configure the output file properties.
  • File Type: A dropdown menu that allows the selection of the output container format for the exported image, such as PNG, JPEG, or HEIC.