Getting image data from image module in parse.com

I am trying to get image data from a url using parse image module using following but I guess I am not putting response in the right place.

var Image = require(“parse-image”);

var image = new Image();

Parse.Cloud.define(“changePhoto”, function(request, response) {

Parse.Cloud.httpRequest({

  url: "http://files.parsetfss.com/d46d0479-76ab-4480-b805-18ebd85f2591/tfss-bb0df5ed-605b-4413-a28c-17875645954e-sport_car_wallpapers_hd_for_free_hd_pictures_1920x1080px_-_postshock.jpg",

  success: function(response) {

    // The file contents are in response.buffer.

    return image.setData(response.buffer, {

      success: function() {

        response.success("Image is " + image.width() + “x” + image.height() + “.”);

     //response.success(image.width());

      },

      error: function(error) {

        // The image data was invalid.

      }

    })

  },

  error: function(error) {

    // The networking request failed.

  }

});

});