mirror of
https://github.com/Theodor-Springmann-Stiftung/kgpz_web.git
synced 2025-10-29 17:15:31 +00:00
42 lines
1.0 KiB
Bash
Executable File
42 lines
1.0 KiB
Bash
Executable File
#!/bin/bash
|
|
# Convenience script to run the image cleaning pipeline with virtual environment
|
|
|
|
# Activate virtual environment
|
|
source venv/bin/activate
|
|
|
|
# Check if any arguments provided
|
|
if [ $# -eq 0 ]; then
|
|
echo "Historical Newspaper Image Cleaning Pipeline"
|
|
echo "Usage examples:"
|
|
echo " $0 demo # Run demo"
|
|
echo " $0 clean image.jpg # Clean single image"
|
|
echo " $0 batch # Process all images in directory"
|
|
echo " $0 tune image.jpg # Interactive parameter tuning"
|
|
echo " $0 python script.py [args] # Run custom Python script"
|
|
exit 1
|
|
fi
|
|
|
|
case "$1" in
|
|
"demo")
|
|
python demo.py
|
|
;;
|
|
"clean")
|
|
shift
|
|
python image_cleaner.py "$@"
|
|
;;
|
|
"batch")
|
|
shift
|
|
python batch_process.py "$@"
|
|
;;
|
|
"tune")
|
|
shift
|
|
python config_tuner.py "$@"
|
|
;;
|
|
"python")
|
|
shift
|
|
python "$@"
|
|
;;
|
|
*)
|
|
python "$@"
|
|
;;
|
|
esac |