ppsspp/android/legacy/conv_color.sh

39 lines
899 B
Bash

#!/bin/bash
# Wirtten by ChatGPT
# Define the base directory to start the search
BASE_DIR="$1"
# Check if the base directory is provided and exists
if [ -z "$BASE_DIR" ]; then
echo "Usage: $0 /path/to/directory"
exit 1
fi
if [ ! -d "$BASE_DIR" ]; then
echo "Directory $BASE_DIR does not exist."
exit 1
fi
# Function to process images
process_image() {
local image_path="$1"
# Define output path (can be modified to save to a different location)
local output_path="$1" # ${image_path%.*}_tinted.${image_path##*.}"
# Apply the tint and darkening
convert "$image_path" \
-modulate 80,50,55 \
"$output_path"
echo "Processed $image_path -> $output_path"
}
export -f process_image
# Find and process image files
find "$BASE_DIR" -type f \( -iname '*.png' \) -exec bash -c 'process_image "$0"' {} \;
echo "Image processing completed."