Please bookmark this page to avoid losing your image tool!

Image To G Major 2 Color Filter Converter

(Free & Supports Bulk Upload)

Drag & drop your images here or

The result will appear here...
You can edit the below JavaScript code to customize the image tool.
function processImage(originalImg, intensityStr = "1") {
    const intensity = Math.max(0, Math.min(1, parseFloat(intensityStr) || 1));
    const canvas = document.createElement('canvas');
    canvas.width = originalImg.width;
    canvas.height = originalImg.height;
    
    const ctx = canvas.getContext('2d');
    ctx.drawImage(originalImg, 0, 0);
    
    // Get image data to manipulate pixels
    const imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);
    const data = imageData.data;
    
    // A classic interpretation of the "G Major 2" visual meme effect:
    // We invert the colors but also swap the Green and Blue color channels
    // to give it a distinct hue distortion often seen in internet remix videos.
    for (let i = 0; i < data.length; i += 4) {
        const r = data[i];
        const g = data[i + 1];
        const b = data[i + 2];
        
        // Calculate the G Major 2 colors
        const gMajor2R = 255 - r;
        const gMajor2G = 255 - b;
        const gMajor2B = 255 - g;
        
        // Apply with intensity
        data[i]     = r + (gMajor2R - r) * intensity;
        data[i + 1] = g + (gMajor2G - g) * intensity;
        data[i + 2] = b + (gMajor2B - b) * intensity;
    }
    
    ctx.putImageData(imageData, 0, 0);
    return canvas;
}

Free Image Tool Creator

Can't find the image tool you're looking for?
Create one based on your own needs now!

Description

This tool applies a ‘G Major 2’ visual effect to your images by inverting colors and swapping the green and blue color channels. It allows users to adjust the intensity of the color distortion to achieve a specific aesthetic. This tool is ideal for creators looking to replicate internet meme styles, generate surreal visual effects, or add unique hue distortions to photos for creative digital art projects.

Leave a Reply

Your email address will not be published. Required fields are marked *