image-utility-library
Version:
A Node.js library for compressing, resizing, cropping, and applying effects to images.
17 lines (12 loc) • 537 B
JavaScript
import { readFileSync, writeFileSync } from 'fs';
import { applyEffects } from './src/index.js';
const testLibrary = async () => {
const imageBuffer = readFileSync('./testing/test1.pg');
if (!imageBuffer) {
throw new Error('Failed to read image file');
}
const effect = await applyEffects(imageBuffer, 'sepia');
writeFileSync('output-effect.jpg', effect);
console.log('Image effect application completed successfully');
};
testLibrary().catch(error => console.error('Error:', error));