{"id":20324,"date":"2022-11-24T04:00:00","date_gmt":"2022-11-24T12:00:00","guid":{"rendered":"http:\/\/jnack.com\/blog\/?p=20324"},"modified":"2022-11-23T16:07:40","modified_gmt":"2022-11-24T00:07:40","slug":"happy-thanksgiving-pass-the-tasty-inpainting","status":"publish","type":"post","link":"https:\/\/jnack.com\/blog\/2022\/11\/24\/happy-thanksgiving-pass-the-tasty-inpainting\/","title":{"rendered":"Happy Thanksgiving! Pass the tasty inpainting."},"content":{"rendered":"\n<p>Among the many, many things for which I can give thanks this year, I want to express my still-gobsmacked appreciation of the academic &amp; developer communities that have brought us this year&#8217;s revolution in generative imaging. One of those developers is our friend &amp; Adobe veteran Christian Cantrell, and he continues to integrate new tech from his new company (Stability AI) into Photoshop at a breakneck pace. Here&#8217;s the latest: <\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\"><p lang=\"en\" dir=\"ltr\">Version 0.7.2 of the <a href=\"https:\/\/twitter.com\/StableDiffusion?ref_src=twsrc%5Etfw\">@StableDiffusion<\/a> <a href=\"https:\/\/twitter.com\/Photoshop?ref_src=twsrc%5Etfw\">@Photoshop<\/a> plugin brings dramatically improved inpainting and CLIP guidance. Both are automatic. You can override the diffusion engine if you want, but by default, the plugin will use the best engine for the task.<a href=\"https:\/\/t.co\/gqFWpABQLY\">https:\/\/t.co\/gqFWpABQLY<\/a> <a href=\"https:\/\/t.co\/krRvnfu7xH\">pic.twitter.com\/krRvnfu7xH<\/a><\/p>&mdash; Christian Cantrell (@cantrell) <a href=\"https:\/\/twitter.com\/cantrell\/status\/1595055012593426432?ref_src=twsrc%5Etfw\">November 22, 2022<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\n<\/div><\/figure>\n\n\n\n<p>Here he provides a quick comparison between results from the previous Stable Diffusion inpainting model (top) &amp; the latest one:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"http:\/\/jnack.com\/blog\/wp-content\/uploads\/2022\/11\/inpainting.jpg\"><img decoding=\"async\" loading=\"lazy\" width=\"616\" height=\"1024\" src=\"http:\/\/jnack.com\/blog\/wp-content\/uploads\/2022\/11\/inpainting-616x1024.jpg\" alt=\"\" class=\"wp-image-20325\" srcset=\"https:\/\/jnack.com\/blog\/wp-content\/uploads\/2022\/11\/inpainting-616x1024.jpg 616w, https:\/\/jnack.com\/blog\/wp-content\/uploads\/2022\/11\/inpainting-180x300.jpg 180w, https:\/\/jnack.com\/blog\/wp-content\/uploads\/2022\/11\/inpainting-768x1277.jpg 768w, https:\/\/jnack.com\/blog\/wp-content\/uploads\/2022\/11\/inpainting-924x1536.jpg 924w, https:\/\/jnack.com\/blog\/wp-content\/uploads\/2022\/11\/inpainting.jpg 1096w\" sizes=\"(max-width: 616px) 100vw, 616px\" \/><\/a><\/figure>\n\n\n\n<p>In any event, wherever you are &amp; however you celebrate (or don&#8217;t), I hope you&#8217;re well. Thanks for reading, and I wish all the best for the coming year!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Among the many, many things for which I can give thanks this year, I want to express my still-gobsmacked appreciation of the academic &amp; developer communities that have brought us this year&#8217;s revolution in generative imaging. One of those developers is our friend &amp; Adobe veteran Christian Cantrell, and he continues to integrate new tech [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[66],"tags":[],"_links":{"self":[{"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/20324"}],"collection":[{"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/comments?post=20324"}],"version-history":[{"count":2,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/20324\/revisions"}],"predecessor-version":[{"id":20328,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/20324\/revisions\/20328"}],"wp:attachment":[{"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/media?parent=20324"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/categories?post=20324"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/tags?post=20324"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}