Got lazy, here's an AI's readme for the app:
Click to download Windows executable:👁️
### IntroductioneerieEye is an image editing application designed for creating glitch art and applying various effects to images. This tool allows users to manipulate images in real-time.
-
Image Loading and Saving
- Open images in various formats (JPG, JPEG, PNG, BMP, GIF, TIFF)
- Save edited images in PNG or JPEG format
-
Image Display
- Responsive canvas that adjusts to window size
- Maintains aspect ratio of loaded images
-
Effect Application
- Real-time preview of effects
- Multiple effect options available
-
Undo Functionality
- Undo applied effects
- Reset image to its original state
-
Channel Shift
- Shift red, green, and blue channels independently
- Choose between horizontal and vertical shifts for each channel
-
Delay
- Apply echo-like effects to the image
- Customize delay time, number of echoes, and decay factor
-
Pixel Sort
- Sort pixels based on intensity, hue, or saturation
- Adjust threshold for sorting
- Choose between horizontal and vertical sorting directions
-
Tremolo (Legacy and Dynamic)
- Apply tremolo effects to the image
- Customize wave type, phase, wet/dry mix, and LFO
- Dynamic tremolo includes additional displacement strength parameter
-
Reverb
- Apply reverb-like effects to the image
- Customize room size, pre-delay, reverberance, high-frequency damping, tone control, wet/dry gain, and stereo width
-
Loading an Image
- Click the "Open Image" button
- Select an image file from your computer
-
Applying Effects
- Choose an effect from the dropdown menu
- Adjust the effect parameters using sliders and input fields
- The effect will be previewed in real-time on the image
-
Finalizing Effects
- Click the "Apply Glitch" button to finalize the current effect
-
Undoing Changes
- Click the "Undo" button to revert the last applied effect
-
Resetting the Image
- Click the "Reset Image" button to return to the original, unedited image
-
Saving the Edited Image
- Click the "Save Image" button
- Choose a location and file name for your edited image
- Experiment with different effect combinations for unique results
- Use the real-time preview to fine-tune effect parameters
- Remember to apply effects sequentially to build up complex glitch art
- Utilize the undo function to step back through your editing process
- Save your work frequently, especially after achieving desired effects
The waveform display is a powerful feature that allows you to visualize and select specific parts of your image for effect application.
-
Viewing the Waveform
- The waveform display appears below the main image canvas
- It shows the intensity distribution of the image across its width
- Each color channel (Red, Green, Blue) is represented by its respective color
-
Making Selections
- Click and drag on the waveform to make a selection
- You can make multiple selections on different parts of the waveform
- Each selection can be on a different color channel
-
Modifying Selections
- Click and drag the edges of a selection to resize it
- Click in the middle of a selection and drag to move it
- Right-click on a selection to delete it
-
Applying Effects to Selections
- When you apply an effect, it will only be applied to the areas of the image corresponding to your selections
- If no selections are made, the effect will be applied to the entire image
-
Changing Channel Focus
- Use the channel selector buttons (R, G, B) above the waveform to focus on a specific color channel
- This allows for more precise selections on individual channels
-
Clearing Selections
- Use the "Clear Selections" button to remove all current selections
- Make your desired selections on the waveform display.
- Choose an effect and adjust its parameters.
- Click "Apply Glitch" to apply the effect only to the selected areas.
- The effect will be previewed in real-time as you adjust parameters.
- If an effect isn't visible, ensure that the parameters are set to values that produce noticeable changes.
- If the application becomes unresponsive, try resetting the image and reapplying effects.
- For optimal performance, work with images of reasonable size (e.g., under 4000x4000 pixels).
Future updates may include:
- Additional glitch effects and filters.
- Batch processing capabilities.
- Custom effect chaining and presets.
- Enhanced undo/redo functionality.
- Performance optimizations for larger images.