Neanderthals Paint Mammals

    vue-como-image

    1.0.5 • Public • Published

    vue-como-image

    • 基于canvas的图片处理库,零依赖,可用于图片灰度化、二值化、图片信息矩阵转换、图片压缩、图片base64
    • 特别提示:图片二值化分两种算法,默认是抗颜色的变化,可手动指定二值化参数
    • await comoImage.image2Binary(base64_content,'cus',127,5)

    安装

    npm install vue-como-image
    
    

    使用

    import comoImage 	from 'vue-como-image';
    
    //图片压缩
    await comoImage.compress(file,options = {}) return {content:base64_content,file:File}
    
    //文件转base64
    await comoImage.file2Base64(file) return base64_content;
    
    //base64转文件
    await comoImage.base642File(base64_content) return File
    
    //图片灰度化 默认平均值
    await comoImage.image2Gray(base64_content,avg = 0) return base64_content
    
    //图片二值化
    await comoImage.image2Binary(base64_content,type = 'auto',ave = 0,ratio = 5) return base64_content
    
    //获取图片pixel信息
    await comoImage.image2Pixel(base64_content) return imagePixel
    
    //图片pixel信息转Matrix
    await comoImage.image2Matrix(base64_content) return newImagePixel
    
    //获取图片颜色平均值
    await comoImage.image2PixelAvg(imageBase64) return number

    更新日志

    2020年10月8日

    • 完成图片操作接口封装,完善使用文档

    2020年11月4日

    • 修复图片压缩功能

    Install

    npm i vue-como-image

    DownloadsWeekly Downloads

    3

    Version

    1.0.5

    License

    ISC

    Unpacked Size

    30.5 kB

    Total Files

    7

    Last publish

    Collaborators

    • como20170606