A gulp plugin for converting images to JPEG 2000 (JP2)
npm install gulp-jpeg-2000[![Coverage Status][coveralls-img]][coveralls-url] [![NPM Version][npm-img]][npm-url]
$ yarn add gulp-jpeg-2000 -D
`
`
$ npm i gulp-jpeg-2000 -D
`$3
Make sure you have ImageMagick with the legacy tools installed on your system. This plugin uses ImageMagick's legacy command $ convert that was changed to $ magick convert in version 7. #### macOS
Using [Homebrew][brew-url]:
`
$ brew install imagemagick
`
Run $ convert -version to ensure the version you've installed includes the legacy command. If you get an error from this command, try $ brew install imagemagick@6.#### Ubuntu
Run
$ convert -version to see if ImageMagick is already installed. If not, use apt:
`
$ apt install imagemagick
`#### Windows
[Download ImageMagick][imagemagick-download-url]. Check "install legacy tools" when installing.
Run
$ convert -version to ensure the legacy command was sym linked.Example
`.js
var gulp = require('gulp');
var jp2 = require('gulp-jpeg-2000');function convertJP2() {
return gulp.src('src/images/*/.{jpg,jpeg,png}')
.pipe(jp2())
.pipe(gulp.dest('dist/images'));
}
``MIT © Courtney Pattison
[brew-url]: https://brew.sh/
[coveralls-img]: https://img.shields.io/coveralls/github/courtneypattison/gulp-jpeg-2000.svg
[coveralls-url]: https://coveralls.io/github/courtneypattison/gulp-jpeg-2000
[imagemagick-url]: https://www.imagemagick.org
[imagemagick-download-url]: https://www.imagemagick.org/script/download.php
[gulp-url]: https://github.com/gulpjs/gulp
[npm-home-url]: https://www.npmjs.com/
[npm-img]: https://img.shields.io/npm/v/gulp-jpeg-2000.svg
[npm-url]: https://www.npmjs.com/package/gulp-jpeg-2000
[travis-img]: https://img.shields.io/travis/courtneypattison/gulp-jpeg-2000.svg
[travis-url]: https://travis-ci.org/courtneypattison/gulp-jpeg-2000
[yarn-url]: https://yarnpkg.com/