title: Imagemagick ENOENT error
body: <p>Not only I have this issue: <a href="https://stackoverflow.com/questions/30458167/node-js-imagemagick-error-spawn-enoent">Node js + imagemagick + Error: spawn ENOENT</a></p>
  
  <pre><code>console.log(appPath + '/public/avatar/tmp_' + filename);
  var path = appPath + '/public/avatar/tmp_' + filename;
  try {
      fs.accessSync(path, fs.F_OK);
      // Do something
      console.log('file exists!');
  } catch (e) {
      // It isn't accessible
      console.log('file does NOT exist!');
  }
  
  console.log('trying...');
  // crop/resize image
  im.crop({
      srcPath: path,
      dstPath: 'test1.png',
      width: 60,
      height: 60
  }, function(err, stdout, stderr){
      console.log('here');
      if (err) {
          console.log('trololololol '+err);
          reject(err);
      }
      console.log('resized to fit within 60x60px');
      resolve();
  });
  </code></pre>
  
  <p>I get the console output:</p>
  
  <pre><code>C:\www\instantynode\src/public/avatar/tmp_1458064183594_la5v9vcuc27hw7b9.png
  file exists!
  trying...
  events.js:141
        throw er; // Unhandled 'error' event
        ^
  
  Error: spawn identify ENOENT
      at exports._errnoException (util.js:870:11)
      at Process.ChildProcess._handle.onexit (internal/child_process.js:178:32)
      at onErrorNT (internal/child_process.js:344:16)
      at nextTickCallbackWith2Args (node.js:442:9)
      at process._tickCallback (node.js:356:17)
  </code></pre>