Skip to content

bitm4ncer/CRUSH

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

crush your images!

USE APP HERE

https://bitm4ncer.github.io/CRUSH/

CRUSH Preview

FEATURE LIST

╔═══════════════════════════════════════════════════════════════════════════════════╗
║                            DITHERING ALGORITHMS                                   ║
╠═══════════════════════════════════════════════════════════════════════════════════╣
║ ERROR DIFFUSION ALGORITHMS:                                                       ║
║ ├─ Floyd-Steinberg (Classic diffusion)                                            ║
║ ├─ Atkinson (Apple's algorithm)                                                   ║
║ ├─ Burkes (Balanced error distribution)                                           ║
║ ├─ Sierra (Three-row diffusion)                                                   ║
║ ├─ Sierra-2 (Two-row variant)                                                     ║
║ ├─ Sierra Lite (Simplified Sierra)                                                ║
║ ├─ Stucki (High-quality diffusion)                                                ║
║ └─ Jarvis (Jarvis, Judice & Ninke)                                                ║
║                                                                                   ║
║ ORDERED DITHERING:                                                                ║
║ ├─ Bayer 8×8 (Classic ordered dither)                                             ║
║ ├─ Bayer 4×4 (Medium resolution)                                                  ║
║ └─ Bayer 2×2 (High contrast)                                                      ║
║                                                                                   ║
║ SIMPLE ALGORITHMS:                                                                ║
║ ├─ Threshold (Binary conversion)                                                  ║
║ ├─ Random/Noise (Stochastic dithering)                                            ║
║ └─ Halftone (Newspaper-style dots)                                                ║
║                                                                                   ║
║ EXPERIMENTAL EFFECTS:                                                             ║
║ ├─ Bit Tone (Digital artifact simulation)                                         ║
║ ├─ Checkerboard (Pattern-based)                                                   ║
║ ├─ Radial Burst (Circular patterns)                                               ║
║ ├─ Vortex (Spiral distortion)                                                     ║
║ ├─ Crystallize (Diamond patterns)                                                 ║
║ ├─ Sine Wave (Mathematical curves)                                                ║
║ ├─ Tiles/Tiles2 (Geometric patterns)                                              ║
║ ├─ Mosaic (Tessellation effects)                                                  ║
║ └─ Grid (Structured layouts)                                                      ║
╚═══════════════════════════════════════════════════════════════════════════════════╝

╔═══════════════════════════════════════════════════════════════════════════════════╗
║                              COLOR MODES                                          ║
╠═══════════════════════════════════════════════════════════════════════════════════╣
║ ► Black & White      - Classic monochrome dithering                               ║
║ ► Custom Colors      - User-defined foreground/background                         ║
║ ► Multi-Color        - Unlimited custom palette support                           ║
║ ► RGB Mode           - Full red, green, blue processing                           ║
║ ► CMYK-like          - Cyan, magenta, yellow, black simulation                    ║
║ ► Transparent BG     - Alpha channel support                                      ║
╚═══════════════════════════════════════════════════════════════════════════════════╝

╔═══════════════════════════════════════════════════════════════════════════════════╗
║                          ADVANCED CONTROLS                                        ║
╠═══════════════════════════════════════════════════════════════════════════════════╣
║ IMAGE ADJUSTMENTS:                                                                ║
║ ├─ Contrast Control (Dynamic range adjustment)                                    ║
║ ├─ Brightness Levels (Exposure compensation)                                      ║
║ ├─ Saturation Control (Color intensity)                                           ║
║ ├─ Hue Rotation (Color shifting)                                                  ║
║ ├─ Gaussian Blur (Smoothing filter)                                               ║
║ └─ Threshold Adjustment (Binary cutoff point)                                     ║
║                                                                                   ║
║ ADVANCED PROCESSING:                                                              ║
║ ├─ Dither Amount (Algorithm intensity)                                            ║
║ ├─ Block Size Control (Pixelation effects)                                        ║
║ ├─ Levels Adjustment (Black/Mid/White points)                                     ║
║ ├─ Color Inversion (Negative effects)                                             ║
║ └─ Real-time Preview (Instant feedback)                                           ║
╚═══════════════════════════════════════════════════════════════════════════════════╝

╔═══════════════════════════════════════════════════════════════════════════════════╗
║                           USER INTERFACE                                          ║
╠═══════════════════════════════════════════════════════════════════════════════════╣
║ ► Drag & Drop Support    - Instant image loading                                  ║
║ ► Dual Preview Mode      - Switch between PNG/SVG output                          ║
║ ► Zoom & Pan Controls    - Detailed inspection tools                              ║
║ ► Fullscreen Mode        - Immersive editing experience                           ║
║ ► Collapsible Panels     - Customizable workspace                                 ║
║ ► Theme Customization    - Personalized color schemes                             ║
║ ► Responsive Design      - Mobile & desktop optimized                             ║
║ ► Loading Indicators     - Progress feedback                                      ║
╚═══════════════════════════════════════════════════════════════════════════════════╝

╔═══════════════════════════════════════════════════════════════════════════════════╗
║                         EXPORT CAPABILITIES                                       ║
╠═══════════════════════════════════════════════════════════════════════════════════╣
║ ► PNG Export             - High-quality raster output                             ║
║ ► SVG Export             - Scalable vector graphics                               ║
║ ► ZIP Batch Export       - Multiple format packaging                              ║
║ ► GIF Animation          - Animated sequence export                               ║
║ ► Print Support          - Direct printer output                                  ║                        
╚═══════════════════════════════════════════════════════════════════════════════════╝

╔═══════════════════════════════════════════════════════════════════════════════════╗
║                        GLITCH & SPECIAL FX                                        ║
╠═══════════════════════════════════════════════════════════════════════════════════╣
║ PIXEL SORTING:                                                                    ║
║ ├─ Horizontal/Vertical sorting directions                                         ║
║ ├─ Brightness-based criteria                                                      ║
║ ├─ Threshold control                                                              ║
║ └─ Amount intensity                                                               ║
║                                                                                   ║
║ JPEG ARTIFACTS:                                                                   ║
║ ├─ Block size simulation                                                          ║
║ ├─ Quantization effects                                                           ║
║ ├─ Frequency noise                                                                ║
║ └─ Multiple artifact modes                                                        ║
║                                                                                   ║
║ PATTERN GENERATION:                                                               ║
║ ├─ Sine wave parameters (length, amplitude, thickness)                            ║
║ ├─ Pattern rotation control                                                       ║
║ ├─ Multi-layer wave generation                                                    ║
║ └─ Distance & count modulation                                                    ║
╚═══════════════════════════════════════════════════════════════════════════════════╝

╔═══════════════════════════════════════════════════════════════════════════════════╗
║                         ANIMATION FEATURES                                        ║
╠═══════════════════════════════════════════════════════════════════════════════════╣
║ ► Frame Snapshots        - Multi-frame capture system                             ║
║ ► Sortable Timeline      - Drag & drop frame ordering                             ║
║ ► Animation Speed        - Customizable playback rates                            ║
║ ► Loop Controls          - Infinite or counted repetitions                        ║
║ ► GIF Export             - Optimized animated output                              ║
║ ► Frame Management       - Add, delete, reorder frames                            ║
╚═══════════════════════════════════════════════════════════════════════════════════╝

About

(the dithering)

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors