{"id":12295,"date":"2007-03-28T11:01:24","date_gmt":"2007-03-28T11:01:24","guid":{"rendered":"http:\/\/blogs.adobe.com\/jnackdev\/2007\/03\/safe-humane-tourist-zapping-in-photoshop-extended.html"},"modified":"2007-03-28T11:01:24","modified_gmt":"2007-03-28T11:01:24","slug":"safe_humane_tourist_zapping_in_photoshop_e","status":"publish","type":"post","link":"http:\/\/jnack.com\/blog\/2007\/03\/28\/safe_humane_tourist_zapping_in_photoshop_e\/","title":{"rendered":"Safe, humane tourist-zapping in Photoshop Extended"},"content":{"rendered":"<p>Yesterday I <a href=\"http:\/\/blogs.adobe.com\/jnack\/2007\/03\/whats_unique_to.html\">mentioned<\/a> that Photoshop CS3 Extended features &quot;image stack analytical filters.&quot;&#160; Er, yes, so that&#8217;s useful and relevant&#8230; how, exactly?&#160; In a nutshell, you can now treat multiple images as a single entity, running an algorithm across them non-destructively.&#160; So, for example, you could take a range of frames, then have Photoshop show you the average value of each pixel.&#160; Other algorithms include Entropy, Skewness, Summation, and Kurtosis*.<\/p>\n<p>If this doesn&#8217;t yet sound scintillating, it&#8217;s probably because (I&#8217;m guessing) you&#8217;re not doing technical image processing work.&#160; It was to enable technical applications that image stack processing was added, and it&#8217;s the reason that one finds the feature in Photoshop Extended.<\/p>\n<p>Having said that, photographer and author Martin Evening has come up with a great example of how combining multiple images into a stack, then aligning them and running the Median filter, can make moving objects (tourists, pigeons, bits of noise) disappear.&#160; Check out <a href=\"http:\/\/photoshopnews.com\/2007\/03\/27\/image-stacks-in-photoshop-cs3-extended\/\">his story on Photoshop News<\/a> for details and images.&#160; To demonstrate the process, I&#8217;ve whipped up this <a href=\"http:\/\/www.jnack.com\/adobe\/photoshop\/fountain\/\">75-second video<\/a> demo using Martin&#8217;s images (hoping he won&#8217;t mind).&#160; And you can watch Russell Brown &quot;reduce global warming&quot; by <a href=\"http:\/\/av.adobe.com\/russellbrown\/CS3StackModeSM.mov\">removing the cars<\/a> from the Golden Gate Bridge**. <\/p>\n<p>Now, I&#8217;ll admit that seeing image stacks this way makes our marketing story a little more challenging.&#160; Didn&#8217;t <a href=\"http:\/\/blogs.adobe.com\/jnack\/2007\/03\/announcing_two.html\">we say<\/a> that &quot;Photoshop Extended&quot; is meant to offer specific capabilities to people who need them, and that we haven&#8217;t withheld core photographic functionality in order to get every customer wanting\/using Extended?&#160; We did say that, and it&#8217;s true.&#160; Image stacks are powerful and (I think) pretty cool, but I&#8217;d feel  uneasy about overselling them a core photographic tool.&#160; There&#8217;s both power and potential here, but it&#8217;s a little more science-fair-ish than we&#8217;d like to sell for mainstream photography work.<\/p>\n<p>Does that make sense?&#160;We are sincere in trying to group capabilities logically in Photoshop vs. Photoshop Extended.&#160; We did <em>not<\/em> want to be shady.&#160; (That&#8217;s why, for example, you&#8217;ll find &quot;Video Frames to Layers&quot; in both editions of PS: It was previously in ImageReady, and even though we&#8217;d have had an easier time saying &quot;all the video stuff is in Extended,&quot; we didn&#8217;t want anyone&#8217;s arm to feel twisted.) <\/p>\n<p><em>* Which, Chris Cox assures me, does not mean &#8220;bad breath.&#8221;<br \/>\n** This also demonstrates how stacks are related to video, which is core component of Photoshop Extended.<br \/>\n<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Yesterday I mentioned that Photoshop CS3 Extended features &quot;image stack analytical filters.&quot;&#160; Er, yes, so that&#8217;s useful and relevant&#8230; how, exactly?&#160; In a nutshell, you can now treat multiple images as a single entity, running an algorithm across them non-destructively.&#160; So, for example, you could take a range of frames, then have Photoshop show you [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"_links":{"self":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/12295"}],"collection":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/comments?post=12295"}],"version-history":[{"count":0,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/12295\/revisions"}],"wp:attachment":[{"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/media?parent=12295"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/categories?post=12295"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/tags?post=12295"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}