https://research.ng-london.org.uk/wiki/index.php?title=Nip2&feed=atom&action=history Nip2 - Revision history 2024-03-28T20:11:11Z Revision history for this page on the wiki MediaWiki 1.38.2 https://research.ng-london.org.uk/wiki/index.php?title=Nip2&diff=449&oldid=prev Jpadfield: Created page with "== Main features == ; Greenspun's Tenth Rule of Programming : ''Any sufficiently complicated C or Fortran program contains an ad-hoc, informally-specified, bug-ridden, slow ..." 2012-04-02T16:42:19Z <p>Created page with &quot;== Main features == ; Greenspun&#039;s Tenth Rule of Programming : &#039;&#039;Any sufficiently complicated C or Fortran program contains an ad-hoc, informally-specified, bug-ridden, slow ...&quot;</p> <p><b>New page</b></p><div>== Main features == <br /> <br /> ; Greenspun's Tenth Rule of Programming : ''Any sufficiently complicated C or Fortran program contains an ad-hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp.'' <br /> <br /> nip2 aims to be about halfway between Excel and Photoshop. You don't<br /> directly edit images --- instead, like a spreadsheet, you build<br /> relationships between objects. <br /> <br /> === Spreadsheet-like === <br /> <br /> You enter formula (or select menu items) to describe how to make a new object from some of the objects you already have. nip2 keeps track of these relationships: if you make a change anywhere, nip2 automatically recalculates anything affected by the change.<br /> <br /> === Demand-driven ===<br /> <br /> You can load a 500MB image, rotate it by 12 degrees, and immediately view the transformed image. This is because only the pixels needed to paint the display are actually calculated. You can add a slider, link it to the rotation, and as you drag the slider you can see your 500MB image spinning on the screen.<br /> <br /> You can apply a filter to the rotated image, zoom in to check<br /> the effect on individual pixels, crop out a small section of the<br /> filtered image and save the cropped area to disc. All this happens<br /> pretty much instantly and with only a few mouse-clicks. The final<br /> save may take a little while (since nip2 does actually<br /> have to calculate some pixels then), but it will only calculate<br /> the pixels it absolutely has to (it will not rotate the entire<br /> 500MB image, for example).<br /> <br /> == Official Website ==<br /> <br /> The software itself along with documentation, dicussion and examples can be found at the main [http://www.vips.ecs.soton.ac.uk/index.php?title=Nip2 Nip2 Website].</div> Jpadfield