83 lines
1.8 KiB
Markdown
83 lines
1.8 KiB
Markdown
# Photo Editor - Usage Examples
|
|
|
|
## Basic Usage
|
|
|
|
Process a RAW file without any adjustments:
|
|
```bash
|
|
./target/release/photo_editor \
|
|
--input sample.raw \
|
|
--output output.jpg
|
|
```
|
|
|
|
## Common Adjustment Patterns
|
|
|
|
### Exposure and Contrast
|
|
```bash
|
|
./target/release/photo_editor \
|
|
--input sample.raw \
|
|
--output enhanced.jpg \
|
|
--exposure 0.3 \
|
|
--contrast 20
|
|
```
|
|
|
|
### Highlight and Shadow Recovery
|
|
```bash
|
|
./target/release/photo_editor \
|
|
--input sample.raw \
|
|
--output recovered.jpg \
|
|
--highlights -15 \
|
|
--shadows 10 \
|
|
--whites 5
|
|
```
|
|
|
|
### Dramatic Enhancement
|
|
```bash
|
|
./target/release/photo_editor \
|
|
--input sample.raw \
|
|
--output dramatic.jpg \
|
|
--exposure 0.8 \
|
|
--contrast 30 \
|
|
--highlights -20 \
|
|
--shadows 15 \
|
|
--clarity 25 \
|
|
--vibrance 30 \
|
|
--saturation 20
|
|
```
|
|
|
|
### Color Temperature Adjustments
|
|
```bash
|
|
./target/release/photo_editor \
|
|
--input sample.raw \
|
|
--output warm.jpg \
|
|
--temperature 15 \
|
|
--tint 5
|
|
```
|
|
|
|
## Parameter Ranges
|
|
|
|
All parameters support the full range from -100 to 100 (except exposure which is -2.0 to 2.0):
|
|
|
|
- `--exposure -2.0 to 2.0` (controls brightness)
|
|
- `--contrast -100 to 100` (controls tonal range)
|
|
- `--highlights -100 to 100` (recovers highlight details)
|
|
- `--shadows -100 to 100` (enhances shadow detail)
|
|
- `--whites -100 to 100` (controls white point)
|
|
- `--blacks -100 to 100` (controls black point)
|
|
- `--clarity -100 to 100` (enhances edge definition)
|
|
- `--vibrance -100 to 100` (adjusts color saturation)
|
|
- `--saturation -100 to 100` (controls overall color intensity)
|
|
- `--temperature -100 to 100` (adjusts color temperature)
|
|
- `--tint -100 to 100` (adjusts color tint)
|
|
|
|
## Help and Information
|
|
|
|
Show all available options:
|
|
```bash
|
|
./target/release/photo_editor --help
|
|
```
|
|
|
|
Display version information:
|
|
```bash
|
|
./target/release/photo_editor --version
|
|
```
|