Showing results for Pink PNG PNG PNG
GitHub Repo
https://github.com/Kauef27/kaue-projeto
Kauef27/kaue-projeto
var bow , arrow, scene; var bowImage, arrowImage, green_balloonImage, red_balloonImage, pink_balloonImage ,blue_balloonImage, backgroundImage; var score=0; function preload(){ backgroundImage = loadImage("background0.png"); arrowImage = loadImage("arrow.png"); bowImage = loadImage("bow0.png"); red_balloonImage = loadImage("red_balloon0.png"); green_balloonImage = loadImage("green_balloon0.png"); pink_balloonImage = loadImage("pink_balloon0.png"); blue_balloonImage = loadImage("blue_balloon0.png"); } function setup() { createCanvas(400, 400); // criar o fundo scene = createSprite(0,0,400,400); scene.addImage(backgroundImage); scene.scale = 2.5 // criando arco para atirar a flecha bow = createSprite(380,220,20,50); bow.addImage(bowImage); bow.scale = 1; redB=new Group(); greenB=new Group(); blueB=new Group(); pinkB=new Group(); arrowGroup=new Group(); score = 0 } function draw() { background(0); // movendo o fundo scene.velocityX = -3 if (scene.x < 0){ scene.x = scene.width/2; } //movendo o arco bow.y = World.mouseY // soltar a flecha quando a tecla de espaço for pressionada if (keyDown("space")) { createArrow(); } //criando inimigos contínuos var select_balloon = Math.round(random(1,4)); if (World.frameCount % 100 == 0) { if (select_balloon == 1) { redBalloon(); } else if (select_balloon == 2) { greenBalloon(); } else if (select_balloon == 3) { blueBalloon(); } else { pinkBalloon(); } } if (arrowGroup.isTouching(redB)) { redB.destroyEach(); arrowGroup.destroyEach(); score=score+1; } if (arrowGroup.isTouching(blueB)) { blueB.destroyEach(); arrowGroup.destroyEach(); score=score+1; } if (arrowGroup.isTouching(greenB)) { greenB.destroyEach(); arrowGroup.destroyEach(); score=score+1; } if (arrowGroup.isTouching(pinkB)) { pinkB.destroyEach(); arrowGroup.destroyEach(); score=score+1; } drawSprites(); text("Score: "+ score, 300,50); } // Criando flechas para o arco function createArrow() { var arrow= createSprite(100, 100, 60, 10); arrow.addImage(arrowImage); arrow.x = 360; arrow.y=bow.y; arrow.velocityX = -4; arrow.lifetime = 100; arrowGroup.add(arrow); arrow.scale = 0.3; } function redBalloon() { var red = createSprite(0,Math.round(random(20, 370)), 10, 10); red.addImage(red_balloonImage); red.velocityX = 3; red.lifetime = 150; redB.add(red); red.scale = 0.1; } function blueBalloon() { var blue = createSprite(0,Math.round(random(20, 370)), 10, 10); blue.addImage(blue_balloonImage); blue.velocityX = 3; blue.lifetime = 150; blueB.add(blue); blue.scale = 0.1; } function greenBalloon() { var green = createSprite(0,Math.round(random(20, 370)), 10, 10); green.addImage(green_balloonImage); green.velocityX = 3; green.lifetime = 150; greenB.add(green); green.scale = 0.1; } function pinkBalloon() { var pink = createSprite(0,Math.round(random(20, 370)), 10, 10); pink.addImage(pink_balloonImage); pink.velocityX = 3; pink.lifetime = 150; pinkB.add(pink); pink.scale = 1 }
GitHub Repo
https://github.com/PinksSigmaMenu/PinkPng
PinksSigmaMenu/PinkPng
No repository description available.
GitHub Repo
https://github.com/selloa/giffer-tool-console
selloa/giffer-tool-console
A lightweight console tool for creating animated GIFs from PNG and BMP image files. Features drag-and-drop support, transparency handling, magic pink replacement, and customizable frame rates. Built with a modular architecture using Python and Pillow.
GitHub Repo
https://github.com/Arasyddos/Arsyddos
Arasyddos/Arsyddos
<!doctype html> <html lang=""> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Web Starter Kit</title> <!-- Disable tap highlight on IE --> <meta name="msapplication-tap-highlight" content="no"> <!-- Web Application Manifest --> <link rel="manifest" href="manifest.json"> <!-- Add to homescreen for Chrome on Android --> <meta name="mobile-web-app-capable" content="yes"> <meta name="application-name" content="Web Starter Kit"> <link rel="icon" sizes="192x192" href="images/touch/chrome-touch-icon-192x192.png"> <!-- Add to homescreen for Safari on iOS --> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <meta name="apple-mobile-web-app-title" content="Web Starter Kit"> <link rel="apple-touch-icon" href="images/touch/apple-touch-icon.png"> <!-- Tile icon for Win8 (144x144 + tile color) --> <meta name="msapplication-TileImage" content="images/touch/ms-touch-icon-144x144-precomposed.png"> <meta name="msapplication-TileColor" content="#2F3BA2"> <!-- Color the status bar on mobile devices --> <meta name="theme-color" content="#2F3BA2"> <!-- SEO: If your mobile URL is different from the desktop URL, add a canonical link to the desktop page https://developers.google.com/webmasters/smartphone-sites/feature-phones --> <!-- <link rel="canonical" href="http://www.example.com/"> --> <!-- Material Design icons --> <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons"> <!-- Material Design Lite page styles: You can choose other color schemes from the CDN, more info here http://www.getmdl.io/customize/index.html Format: material.color1-color2.min.css, some examples: material.red-teal.min.css material.blue-orange.min.css material.purple-indigo.min.css --> <link rel="stylesheet" href="https://code.getmdl.io/1.2.1/material.indigo-pink.min.css"> <!-- Your styles --> <link rel="stylesheet" href="styles/main.css"> </head> <body class="mdl-demo mdl-color--grey-100 mdl-color-text--grey-700 mdl-base"> <div class="mdl-layout mdl-js-layout mdl-layout--fixed-header"> <header class="mdl-layout__header mdl-layout__header--scroll mdl-color--primary"> <div class="mdl-layout--large-screen-only mdl-layout__header-row"> </div> <div class="mdl-layout--large-screen-only mdl-layout__header-row"> <h3>Web Starter Kit</h3> </div> <div class="mdl-layout--large-screen-only mdl-layout__header-row"> </div> <div class="mdl-layout__tab-bar mdl-js-ripple-effect mdl-color--primary-dark"> <a href="#overview" class="mdl-layout__tab is-active">Overview</a> <a href="#features" class="mdl-layout__tab">Features</a> <a href="#features" class="mdl-layout__tab">Details</a> <a href="#features" class="mdl-layout__tab">Technology</a> <a href="#features" class="mdl-layout__tab">FAQ</a> <button class="mdl-button mdl-js-button mdl-button--fab mdl-js-ripple-effect mdl-button--colored mdl-shadow--4dp mdl-color--accent" id="add"> <i class="material-icons" role="presentation">add</i> <span class="visuallyhidden">Add</span> </button> </div> </header> <main class="mdl-layout__content"> <div class="mdl-layout__tab-panel is-active" id="overview"> <section class="section--center mdl-grid mdl-grid--no-spacing mdl-shadow--2dp"> <header class="section__play-btn mdl-cell mdl-cell--3-col-desktop mdl-cell--2-col-tablet mdl-cell--4-col-phone mdl-color--teal-100 mdl-color-text--white"> <i class="material-icons">play_circle_filled</i> </header> <div class="mdl-card mdl-cell mdl-cell--9-col-desktop mdl-cell--6-col-tablet mdl-cell--4-col-phone"> <div class="mdl-card__supporting-text"> <h4>Features</h4> Dolore ex deserunt aute fugiat aute nulla ea sunt aliqua nisi cupidatat eu. Nostrud in laboris labore nisi amet do dolor eu fugiat consectetur elit cillum esse. </div> <div class="mdl-card__actions"> <a href="#" class="mdl-button">Read our features</a> </div> </div> <button class="mdl-button mdl-js-button mdl-js-ripple-effect mdl-button--icon" id="btn1"> <i class="material-icons">more_vert</i> </button> <ul class="mdl-menu mdl-js-menu mdl-menu--bottom-right" for="btn1"> <li class="mdl-menu__item">Lorem</li> <li class="mdl-menu__item" disabled>Ipsum</li> <li class="mdl-menu__item">Dolor</li> </ul> </section> <section class="section--center mdl-grid mdl-grid--no-spacing mdl-shadow--2dp"> <div class="mdl-card mdl-cell mdl-cell--12-col"> <div class="mdl-card__supporting-text mdl-grid mdl-grid--no-spacing"> <h4 class="mdl-cell mdl-cell--12-col">Details</h4> <div class="section__circle-container mdl-cell mdl-cell--2-col mdl-cell--1-col-phone"> <div class="section__circle-container__circle mdl-color--primary"></div> </div> <div class="section__text mdl-cell mdl-cell--10-col-desktop mdl-cell--6-col-tablet mdl-cell--3-col-phone"> <h5>Lorem ipsum dolor sit amet</h5> Dolore ex deserunt aute fugiat aute nulla ea sunt aliqua nisi cupidatat eu. Duis nulla tempor do aute et eiusmod velit exercitation nostrud quis <a href="#">proident minim</a>. </div> <div class="section__circle-container mdl-cell mdl-cell--2-col mdl-cell--1-col-phone"> <div class="section__circle-container__circle mdl-color--primary"></div> </div> <div class="section__text mdl-cell mdl-cell--10-col-desktop mdl-cell--6-col-tablet mdl-cell--3-col-phone"> <h5>Lorem ipsum dolor sit amet</h5> Dolore ex deserunt aute fugiat aute nulla ea sunt aliqua nisi cupidatat eu. Duis nulla tempor do aute et eiusmod velit exercitation nostrud quis <a href="#">proident minim</a>. </div> <div class="section__circle-container mdl-cell mdl-cell--2-col mdl-cell--1-col-phone"> <div class="section__circle-container__circle mdl-color--primary"></div> </div> <div class="section__text mdl-cell mdl-cell--10-col-desktop mdl-cell--6-col-tablet mdl-cell--3-col-phone"> <h5>Lorem ipsum dolor sit amet</h5> Dolore ex deserunt aute fugiat aute nulla ea sunt aliqua nisi cupidatat eu. Duis nulla tempor do aute et eiusmod velit exercitation nostrud quis <a href="#">proident minim</a>. </div> </div> <div class="mdl-card__actions"> <a href="#" class="mdl-button">Read our features</a> </div> </div> <button class="mdl-button mdl-js-button mdl-js-ripple-effect mdl-button--icon" id="btn2"> <i class="material-icons">more_vert</i> </button> <ul class="mdl-menu mdl-js-menu mdl-menu--bottom-right" for="btn2"> <li class="mdl-menu__item">Lorem</li> <li class="mdl-menu__item" disabled>Ipsum</li> <li class="mdl-menu__item">Dolor</li> </ul> </section> <section class="section--center mdl-grid mdl-grid--no-spacing mdl-shadow--2dp"> <div class="mdl-card mdl-cell mdl-cell--12-col"> <div class="mdl-card__supporting-text"> <h4>Technology</h4> Dolore ex deserunt aute fugiat aute nulla ea sunt aliqua nisi cupidatat eu. Nostrud in laboris labore nisi amet do dolor eu fugiat consectetur elit cillum esse. Pariatur occaecat nisi laboris tempor laboris eiusmod qui id Lorem esse commodo in. Exercitation aute dolore deserunt culpa consequat elit labore incididunt elit anim. </div> <div class="mdl-card__actions"> <a href="#" class="mdl-button">Read our features</a> </div> </div> <button class="mdl-button mdl-js-button mdl-js-ripple-effect mdl-button--icon" id="btn3"> <i class="material-icons">more_vert</i> </button> <ul class="mdl-menu mdl-js-menu mdl-menu--bottom-right" for="btn3"> <li class="mdl-menu__item">Lorem</li> <li class="mdl-menu__item" disabled>Ipsum</li> <li class="mdl-menu__item">Dolor</li> </ul> </section> <section class="section--footer mdl-color--white mdl-grid"> <div class="section__circle-container mdl-cell mdl-cell--2-col mdl-cell--1-col-phone"> <div class="section__circle-container__circle mdl-color--accent section__circle--big"></div> </div> <div class="section__text mdl-cell mdl-cell--4-col-desktop mdl-cell--6-col-tablet mdl-cell--3-col-phone"> <h5>Lorem ipsum dolor sit amet</h5> Qui sint ut et qui nisi cupidatat. Reprehenderit nostrud proident officia exercitation anim et pariatur ex. </div> <div class="section__circle-container mdl-cell mdl-cell--2-col mdl-cell--1-col-phone"> <div class="section__circle-container__circle mdl-color--accent section__circle--big"></div> </div> <div class="section__text mdl-cell mdl-cell--4-col-desktop mdl-cell--6-col-tablet mdl-cell--3-col-phone"> <h5>Lorem ipsum dolor sit amet</h5> Qui sint ut et qui nisi cupidatat. Reprehenderit nostrud proident officia exercitation anim et pariatur ex. </div> </section> </div> <div class="mdl-layout__tab-panel" id="features"> <section class="section--center mdl-grid mdl-grid--no-spacing"> <div class="mdl-cell mdl-cell--12-col"> <h4>Features</h4> Minim duis incididunt est cillum est ex occaecat consectetur. Qui sint ut et qui nisi cupidatat. Reprehenderit nostrud proident officia exercitation anim et pariatur ex. <ul class="toc"> <h4>Contents</h4> <a href="#lorem1">Lorem ipsum</a> <a href="#lorem2">Lorem ipsum</a> <a href="#lorem3">Lorem ipsum</a> <a href="#lorem4">Lorem ipsum</a> <a href="#lorem5">Lorem ipsum</a> </ul> <h5 id="lorem1">Lorem ipsum dolor sit amet</h5> Excepteur et pariatur officia veniam anim culpa cupidatat consequat ad velit culpa est non. <ul> <li>Nisi qui nisi duis commodo duis reprehenderit consequat velit aliquip.</li> <li>Dolor consectetur incididunt in ipsum laborum non et irure pariatur excepteur anim occaecat officia sint.</li> <li>Lorem labore proident officia excepteur do.</li> </ul> <p> Sit qui est voluptate proident minim cillum in aliquip cupidatat labore pariatur id tempor id. Proident occaecat occaecat sint mollit tempor duis dolor cillum anim. Dolore sunt ea mollit fugiat in aliqua consequat nostrud aliqua ut irure in dolore. Proident aliqua culpa sint sint exercitation. Non proident occaecat reprehenderit veniam et proident dolor id culpa ea tempor do dolor. Nulla adipisicing qui fugiat id dolor. Nostrud magna voluptate irure veniam veniam labore ipsum deserunt adipisicing laboris amet eu irure. Sunt dolore nisi velit sit id. Nostrud voluptate labore proident cupidatat enim amet Lorem officia magna excepteur occaecat eu qui. Exercitation culpa deserunt non et tempor et non. </p> <p> Do dolor eiusmod eu mollit dolore nostrud deserunt cillum irure esse sint irure fugiat exercitation. Magna sit voluptate id in tempor elit veniam enim cupidatat ea labore elit. Aliqua pariatur eu nulla labore magna dolore mollit occaecat sint commodo culpa. Eu non minim duis pariatur Lorem quis exercitation. Sunt qui ex incididunt sit anim incididunt sit elit ad officia id. </p> <p id="lorem2"> Tempor voluptate ex consequat fugiat aliqua. Do sit et reprehenderit culpa deserunt culpa. Excepteur quis minim mollit irure nulla excepteur enim quis in laborum. Aliqua elit voluptate ad deserunt nulla reprehenderit adipisicing sint. Est in eiusmod exercitation esse commodo. Ea reprehenderit exercitation veniam adipisicing minim nostrud. Veniam dolore ex ea occaecat non enim minim id ut aliqua adipisicing ad. Occaecat excepteur aliqua tempor cupidatat aute dolore deserunt ipsum qui incididunt aliqua occaecat sit quis. Culpa sint aliqua aliqua reprehenderit veniam irure fugiat ea ad. </p> <p> Eu minim fugiat laborum irure veniam Lorem aliqua enim. Aliqua veniam incididunt consequat irure consequat tempor do nisi deserunt. Elit dolore ad quis consectetur sint laborum anim magna do nostrud amet. Ea nulla sit consequat quis qui irure dolor. Sint deserunt excepteur consectetur magna irure. Dolor tempor exercitation dolore pariatur incididunt ut laboris fugiat ipsum sunt veniam aute sunt labore. Non dolore sit nostrud eu ad excepteur cillum eu ex Lorem duis. </p> <p> Id occaecat velit non ipsum occaecat aliqua quis ut. Eiusmod est magna non esse est ex incididunt aute ullamco. Cillum excepteur sint ipsum qui quis velit incididunt amet. Qui deserunt anim enim laborum cillum reprehenderit duis mollit amet ad officia enim. Minim sint et quis aliqua aliqua do minim officia dolor deserunt ipsum laboris. Nulla nisi voluptate consectetur est voluptate et amet. Occaecat ut quis adipisicing ad enim. Magna est magna sit duis proident veniam reprehenderit fugiat reprehenderit enim velit ex. Ullamco laboris culpa irure aliquip ad Lorem consequat veniam ad ipsum eu. Ipsum culpa dolore sunt officia laborum quis. </p> <h5 id="lorem3">Lorem ipsum dolor sit amet</h5> <p id="lorem4"> Eiusmod nulla aliquip ipsum reprehenderit nostrud non excepteur mollit amet esse est est dolor. Dolore quis pariatur sit consectetur veniam esse ullamco duis Lorem qui enim ut veniam. Officia deserunt minim duis laborum dolor in velit pariatur commodo ullamco eu. Aute adipisicing ad duis labore laboris do mollit dolor cillum sunt aliqua ullamco. Esse tempor quis cillum consequat reprehenderit. Adipisicing proident anim eu sint elit aliqua anim dolore cupidatat fugiat aliquip qui. </p> <p id="lorem5"> Nisi eiusmod esse cupidatat excepteur exercitation ipsum reprehenderit nostrud deserunt aliqua ullamco. Anim est irure commodo eiusmod pariatur officia. Est dolor ipsum excepteur magna aliqua ad veniam irure qui occaecat eiusmod aute fugiat commodo. Quis mollit incididunt amet sit minim velit eu fugiat voluptate excepteur. Sit minim id pariatur ex cupidatat cupidatat nostrud nostrud ipsum. </p> <p> Enim ea officia excepteur ad veniam id reprehenderit eiusmod esse mollit consequat. Esse non aute ullamco Lorem aliqua qui dolore irure eiusmod aute aliqua proident labore aliqua. Ipsum voluptate voluptate exercitation laborum deserunt nulla elit aliquip et minim ex veniam. Duis cupidatat aute sunt officia mollit dolor ad elit ad aute labore nostrud duis pariatur. In est sint voluptate consectetur velit ea non labore. Ut duis ea aliqua consequat nulla laboris fugiat aute id culpa proident. Minim eiusmod laboris enim Lorem nisi excepteur mollit voluptate enim labore reprehenderit officia mollit. </p> <p> Cupidatat labore nisi ut sunt voluptate quis sunt qui ad Lorem esse nisi. Ex esse velit ullamco incididunt occaecat dolore veniam tempor minim adipisicing amet. Consequat in exercitation est elit anim consequat cillum sint labore cillum. Aliquip mollit laboris ad labore anim. </p> </div> </section> </div> <footer class="mdl-mega-footer"> <div class="mdl-mega-footer--middle-section"> <div class="mdl-mega-footer--drop-down-section"> <input class="mdl-mega-footer--heading-checkbox" type="checkbox" checked> <h1 class="mdl-mega-footer--heading">Features</h1> <ul class="mdl-mega-footer--link-list"> <li><a href="#">About</a></li> <li><a href="#">Terms</a></li> <li><a href="#">Partners</a></li> <li><a href="#">Updates</a></li> </ul> </div> <div class="mdl-mega-footer--drop-down-section"> <input class="mdl-mega-footer--heading-checkbox" type="checkbox" checked> <h1 class="mdl-mega-footer--heading">Details</h1> <ul class="mdl-mega-footer--link-list"> <li><a href="#">Spec</a></li> <li><a href="#">Tools</a></li> <li><a href="#">Resources</a></li> </ul> </div> <div class="mdl-mega-footer--drop-down-section"> <input class="mdl-mega-footer--heading-checkbox" type="checkbox" checked> <h1 class="mdl-mega-footer--heading">Technology</h1> <ul class="mdl-mega-footer--link-list"> <li><a href="#">How it works</a></li> <li><a href="#">Patterns</a></li> <li><a href="#">Usage</a></li> <li><a href="#">Products</a></li> <li><a href="#">Contracts</a></li> </ul> </div> <div class="mdl-mega-footer--drop-down-section"> <input class="mdl-mega-footer--heading-checkbox" type="checkbox" checked> <h1 class="mdl-mega-footer--heading">FAQ</h1> <ul class="mdl-mega-footer--link-list"> <li><a href="#">Questions</a></li> <li><a href="#">Answers</a></li> <li><a href="#">Contact us</a></li> </ul> </div> </div> <div class="mdl-mega-footer--bottom-section"> <div class="mdl-logo"> More Information </div> <ul class="mdl-mega-footer--link-list"> <li><a href="https://developers.google.com/web/starter-kit/">Web Starter Kit</a></li> <li><a href="#">Help</a></li> <li><a href="#">Privacy and Terms</a></li> </ul> </div> </footer> </main> </div> <script src="https://code.getmdl.io/1.2.1/material.min.js"></script> <!-- build:js scripts/main.min.js --> <script src="scripts/main.js"></script> <!-- endbuild --> <!-- Google Analytics: change UA-XXXXX-X to be your site's ID --> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-XXXXX-X', 'auto'); ga('send', 'pageview'); </script> <!-- Built with love using Web Starter Kit --> </body> </html>
GitHub Repo
https://github.com/Pokedas4/10-november-paint-124-D
Pokedas4/10-november-paint-124-D
package com.company; import javax.imageio.ImageIO; import javax.swing.*; import javax.swing.filechooser.FileSystemView; import java.awt.*; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; import java.awt.image.BufferedImage; import java.awt.image.ColorModel; import java.awt.image.WritableRaster; import java.io.File; import java.io.IOException; import java.util.Random; public class Main { public static Random r = new Random(); public static JFrame gui = new JFrame(); public static JButton load = new JButton("LOAD PICTURE"); public static JButton shuffle = new JButton("SHUFFLE"); public static JTextField pixeln = new JTextField(10); public static JButton reset = new JButton("RESET"); public static JButton save = new JButton("SAVE"); public static JFrame image = new JFrame(); public static JLabel picLabel; public static BufferedImage myPicture; public static BufferedImage myPicture2; static String image_path = ""; final static JFileChooser fc = new JFileChooser(FileSystemView.getFileSystemView().getHomeDirectory()); public static void main(String[] args) { load.addActionListener(e -> { load(); }); shuffle.addActionListener(e -> { shuffle(); }); reset.addActionListener(e -> { reset(); }); save.addActionListener(e -> { save(); }); gui.setSize(new Dimension(250, 500)); gui.setLayout(new FlowLayout()); gui.add(load); gui.add(save); gui.add(shuffle); gui.add(pixeln); gui.add(reset); gui.setVisible(true); gui.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); } public static void load() { int returnValue = fc.showOpenDialog(null); image_path = fc.getSelectedFile().getAbsolutePath(); try { load_image(); } catch (IOException ex) { ex.printStackTrace(); } } public static void load_image() throws IOException { image.dispose(); myPicture = ImageIO.read(new File(image_path)); myPicture2 = ImageIO.read(new File(image_path)); image = new JFrame(); image.setSize(new Dimension(myPicture.getWidth(), myPicture.getHeight())); picLabel = new JLabel(new ImageIcon(myPicture)); image.add(picLabel); image.setVisible(true); add_circle(); } public static void shuffle() { String n = pixeln.getText(); int n1 = 10; if(n.matches("\\d{2}") || n.matches("\\d")) { n1 = Integer.parseInt(n); } Color[] colors = new Color[5]; colors[0] = Color.RED; colors[1] = Color.GREEN; colors[2] = Color.BLUE; colors[3] = Color.PINK; colors[4] = Color.WHITE; for(int i = 0; i < myPicture.getWidth(); i++) { for(int j = 0; j < myPicture.getHeight(); j++) { if(r.nextInt(n1) == 1) { myPicture.setRGB(i, j, colors[r.nextInt(5)].getRGB()); } } } picLabel.setIcon(new ImageIcon(myPicture)); } public static void reset() { myPicture = deepCopy(myPicture2); picLabel.setIcon(new ImageIcon(myPicture)); } public static void save() { String path = FileSystemView.getFileSystemView().getHomeDirectory() + "\\saved_image" + r.nextInt(1000) + ".png"; try { File file = new File(path); ImageIO.write(myPicture, "png", file); System.out.println("Saved to " + file); } catch (IOException ex) { } } public static void add_circle() { Color[] colors = new Color[3]; colors[0] = Color.RED; colors[1] = Color.WHITE; colors[2] = Color.BLUE; image.addMouseListener(new MouseAdapter() { @Override public void mousePressed(MouseEvent e) { String n = pixeln.getText(); int circle_r = 20; if(n.matches("\\d{2}") || n.matches("\\d")) { circle_r = Integer.parseInt(n); } Color color = colors[r.nextInt(3)]; for(int i = 0; i < myPicture.getWidth(); i++) { for(int j = 0; j < myPicture.getHeight(); j++) { if((i - e.getX())*(i - e.getX())+(j - e.getY())*(j - e.getY()) < circle_r*circle_r ) { myPicture.setRGB(i, j, color.getRGB()); } } } picLabel.setIcon(new ImageIcon(myPicture)); } }); } public static BufferedImage deepCopy(BufferedImage b) { ColorModel c = b.getColorModel(); boolean is = c.isAlphaPremultiplied(); WritableRaster raster = b.copyData(null); return new BufferedImage(c, raster, is, null); } }
GitHub Repo
https://github.com/MuzammilMahmood47/STATUS-MAKER
MuzammilMahmood47/STATUS-MAKER
It allows users to customize a tweet-style card (editing text, identity, and metrics) with a pink theme and includes a button to save the result as a PNG screenshot
GitHub Repo
https://github.com/sverkerEsriSE/opencv_raster_cleanup
sverkerEsriSE/opencv_raster_cleanup
A small script for making areas of a jpeg or png image transparent. Looks for white in the four corners and floodfills with pink if found, and then masks and makes that area transparent and saves the new image as png.
GitHub Repo
https://github.com/CalBlanco/pinkremover
CalBlanco/pinkremover
Removes [255,0,255] from png images and replaces it with transparency, (also creates an asset file im using for a libdgx game)
GitHub Repo
https://github.com/llgllgllg/cooltone_pink_PNG