* Click the stage to make buttons appear that let you select other pictures to scan and griffpatch. * To "griffpatch yourself", just add your picture to the project backdrops. Run the project, click the stage, select your picture, scan & griffpatch. Remix to save. How it Works ========== The project does a low resolution scan of your picture to detect its colours. (It only scans every 10th pixel of your picture both horizontally and vertically). The colours are detected as RGB (Red Green Blue) colours; each of Red Green Blue has a range 0-255. The RGB (Red Green Blue) colours are converted to hsb (Hue Saturation Brightness) colours which more closely match the colours that most Scratch blocks use. The project contains red square costumes for each of the saturations 100,90,80,70,60,50,40,30,20,10 and 0. The hsb colours of the picture are matched to the red square with the closest saturation. We use the "set color effect" block to change the red colour to match the hue (of hue saturation brightness) We use the "set brightness effect" block to match the brightness (of hue saturation brightness) We stamp this red square (with saturation, hue/color and brightness to match the scanned picture) transparently on top of a piece of the griffpatch picture. There are 36 pieces to each griffpatch picture. Most griffpatches in the final picture are not a single hue, saturation and brightness but are made up of 36 coloured pieces corresponding to the original picture. Notes ===== - As each hue, saturation and brightness adjusted red square is stamped transparently on top of a griffpatch piece, the final picture colour is faded from the original. - This is fixed in "Photomosaic with Scratch Cats" https://scratch.mit.edu/projects/528561456/ which preserves the picture colours by stamping saturation adjusted costumes for each Scratch Cat piece. (I would need 11 costumes of different saturations for each of the 36 griffpatch pieces to do the same here). - There is a 1 in 5 chance that the griffpatched picture photomosaic will be drawn with ARGB dots rather than hsb squares.