2015-05-08 2 views
0

lwip.open() возвращает пустой объект на чтение образа с диска и я использую LwIP версию «0.0.6»NodeJs lwip.open() Функция обратного вызова возвращает пустой объект на чтение файла изображения с диска

NodeJs Код:

var lwip = require('lwip'); 
lwip.open('path/to/image.jpg', function(err, image){ 
console.log("Image :", image); 
}); 

ВЫВОД:

Изображение: {__lwip: {}, __locked: ложный, __trans: ложные}

ответ

0

Хотя функция обратного вызова выбрасывает пустой объект {__lwip: {}, __locked: ложный, __trans: ложь} , написать обратный вызов изображения в место, чтобы просмотреть изображение После завершения операции обработки изображений ...

NodeJs Пример код:

var lwip = require('lwip');  
require('lwip').open('image.jpg', function(err, image){   
    image.batch() 
    .scale(0.75)   // scale to 75% 
    .rotate(45, 'white') // rotate 45degs clockwise (white fill) 
    .crop(200, 200)  // crop a 200X200 square from center 
    .blur(5)    // Gaussian blur with SD=5 
    .writeFile('output.jpg', function(err){ 
     // check err... 
     // done. 
    });  
});