api(images): images.toBase64(), images.fromBase64(), images.save(), images.toBytes(), images.fromBytes()
This commit is contained in:
@@ -46,11 +46,15 @@ module.exports = function(__runtime__, scope){
|
||||
|
||||
images.load = rtImages.load.bind(rtImages);
|
||||
|
||||
images.saveImage = rtImages.saveImage.bind(rtImages);
|
||||
|
||||
images.clip = rtImages.clip.bind(rtImages);
|
||||
|
||||
images.save = images.saveImage;
|
||||
images.save = function(img, path, format, quality){
|
||||
format = format || "png";
|
||||
quality = quality == undefined ? 100 : quality;
|
||||
return rtImages.save(img, path, format, quality);
|
||||
}
|
||||
|
||||
images.saveImage = images.save;
|
||||
|
||||
images.pixel = rtImages.pixel;
|
||||
|
||||
@@ -145,6 +149,26 @@ module.exports = function(__runtime__, scope){
|
||||
});
|
||||
}
|
||||
|
||||
images.fromBase64 = function(base64){
|
||||
return rtImages.fromBase64(base64);
|
||||
}
|
||||
|
||||
images.toBase64 = function(img, format, quality){
|
||||
format = format || "png";
|
||||
quality = quality == undefined ? 100 : quality;
|
||||
return rtImages.toBase64(img, format, quality);
|
||||
}
|
||||
|
||||
images.fromBytes = function(bytes){
|
||||
return rtImages.fromBytes(bytes);
|
||||
}
|
||||
|
||||
images.toBytes = function(img, format, quality){
|
||||
format = format || "png";
|
||||
quality = quality == undefined ? 100 : quality;
|
||||
return rtImages.toBytes(img, format, quality);
|
||||
}
|
||||
|
||||
function getColorDetector(color, algorithm, threshold){
|
||||
switch(algorithm){
|
||||
case "rgb":
|
||||
|
||||
Reference in New Issue
Block a user