{"id":4806,"date":"2016-02-16T18:25:36","date_gmt":"2016-02-16T18:25:36","guid":{"rendered":"http:\/\/www.pmstudios.co.uk\/blog\/?p=4806"},"modified":"2016-02-16T18:25:36","modified_gmt":"2016-02-16T18:25:36","slug":"pixelation-testing-with-squares","status":"publish","type":"post","link":"https:\/\/www.pmstudios.co.uk\/blog\/?p=4806","title":{"rendered":"Pixelation testing with squares"},"content":{"rendered":"<p>I have been using a graphics programming language to create pixelated photos, just as an experiment to see what I can achieve. This is a part photography, part programming exercise where I am learning to program in a graphics environment. So this is the starting image:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-4798\" src=\"http:\/\/www.pmstudios.co.uk\/blog\/wp-content\/uploads\/2016\/02\/E12_3071cr2p2w-600x436.jpg\" alt=\"original image websize\" width=\"600\" height=\"436\" srcset=\"https:\/\/www.pmstudios.co.uk\/blog\/wp-content\/uploads\/2016\/02\/E12_3071cr2p2w.jpg 600w, https:\/\/www.pmstudios.co.uk\/blog\/wp-content\/uploads\/2016\/02\/E12_3071cr2p2w-150x109.jpg 150w, https:\/\/www.pmstudios.co.uk\/blog\/wp-content\/uploads\/2016\/02\/E12_3071cr2p2w-300x218.jpg 300w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><\/p>\n<p>Below is a simple square pixelated version with the blocks of 10 pixels in size. The effect is a bit exaggerated for the small versions of the images in this post.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-4807\" src=\"http:\/\/www.pmstudios.co.uk\/blog\/wp-content\/uploads\/2016\/02\/pixelated-E12_3071cr2p2w-600x436.jpg\" alt=\"square pixels\" width=\"600\" height=\"436\" srcset=\"https:\/\/www.pmstudios.co.uk\/blog\/wp-content\/uploads\/2016\/02\/pixelated-E12_3071cr2p2w.jpg 600w, https:\/\/www.pmstudios.co.uk\/blog\/wp-content\/uploads\/2016\/02\/pixelated-E12_3071cr2p2w-150x109.jpg 150w, https:\/\/www.pmstudios.co.uk\/blog\/wp-content\/uploads\/2016\/02\/pixelated-E12_3071cr2p2w-300x218.jpg 300w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><\/p>\n<p>And the version below has a grid created using the same programming language. The grid lines look thick as it was created for use with a full-size printable image where they appear a lot thinner:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-4808\" src=\"http:\/\/www.pmstudios.co.uk\/blog\/wp-content\/uploads\/2016\/02\/pixelated-E12_3071cr2p2wgrid-600x436.jpg\" alt=\"square pixels with grid\" width=\"600\" height=\"436\" srcset=\"https:\/\/www.pmstudios.co.uk\/blog\/wp-content\/uploads\/2016\/02\/pixelated-E12_3071cr2p2wgrid.jpg 600w, https:\/\/www.pmstudios.co.uk\/blog\/wp-content\/uploads\/2016\/02\/pixelated-E12_3071cr2p2wgrid-150x109.jpg 150w, https:\/\/www.pmstudios.co.uk\/blog\/wp-content\/uploads\/2016\/02\/pixelated-E12_3071cr2p2wgrid-300x218.jpg 300w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><\/p>\n<p>OK but a bit boring&#8230;<\/p>\n<p>However, this has been a useful programming exercise.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have been using a graphics programming language to create pixelated photos, just as an experiment to see what I can achieve. This is a part photography, part programming exercise where I am learning to program in a graphics environment. So this is the starting image: Below is a simple square pixelated version with the &hellip; <a href=\"https:\/\/www.pmstudios.co.uk\/blog\/?p=4806\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Pixelation testing with squares&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[89,65],"tags":[],"class_list":["post-4806","post","type-post","status-publish","format-standard","hentry","category-programming","category-technical"],"_links":{"self":[{"href":"https:\/\/www.pmstudios.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/4806","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pmstudios.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.pmstudios.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.pmstudios.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pmstudios.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4806"}],"version-history":[{"count":1,"href":"https:\/\/www.pmstudios.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/4806\/revisions"}],"predecessor-version":[{"id":4809,"href":"https:\/\/www.pmstudios.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/4806\/revisions\/4809"}],"wp:attachment":[{"href":"https:\/\/www.pmstudios.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4806"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.pmstudios.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4806"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.pmstudios.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4806"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}