JS好玩的js脚本代码吗

- Powered by
- Theme by CreeKoo - Modified by
站点托管于马云他家的ECS - 七牛云储存提供非结构化数据存储服务 - 百度存云加速提供坑爹CDN - 赣ICP备号-4 -
加载中……那些好玩的nodejs插件 - 把图片转为ascii - 简书

写了545字,被2人关注,获得了0个喜欢
那些好玩的nodejs插件 - 把图片转为ascii
本文也发布 无意中发现了一个好玩的库他的作用能把图片转为ascii,我们先看一下完成后的效果是不是很有趣,有趣就可以接着往下看了~~
很有意思吧? 下面我们来看看怎么实现的,主要分为这几个步骤去说明:配置环境,***必要的插件image-to-ascii 依赖于,所以我们先***
$ sudo apt-get install graphicsmagick
$ sudo dnf install GraphicsMagick
$ brew install graphicsmagick
# Chocolatey (package manager for Windows)
# (Restart of cmd/PowerShell is required)
$ choco install graphicsmagick
我的***环境是mac,但是在的***过程中出现了一些错误,后来我使用的是port才把这个graphicsmagick***成功port install graphicsmagick***graphicsmagick成功后,我们新建一个项目文件夹,名叫“imageToAscii”,再文件夹下终端使用npn创建一个项目npm init依次按提示输入项目的名称,版本,开源协议等等信息。接着我们***ImageToAsciinpm install image-to-ascii --save-dev***完成之后项目文件夹会多一个node_modules,里面存放相关依赖的node包编写nodejs代码项目根目录下创建一个文件,index.js,代码如下:
//导入image-to-ascii 包
varImageToAscii=require("image-to-ascii");
//配置一个图片的根路径var__dirname="./images/";
//调用image-to-ascii的方法,2个参数,第一个为图片的路径,第二个为完成后的输出。
ImageToAscii(__dirname+'2.jpg',function(err,converted){
console.log(err||converted)
代码很简单,注意看我的注释。调用nodejs,把图片打印成ascii代码写完之后,我们打开终端,进入到项目的根目录,执行我们写的index.js代码node index.js
是不是很简单?我们在吧对应的图片地址换成 3.jpg 或者4.jpg试试看其他图片的生成效果吧。当然,你也可以放入自己的图片玩一玩~have fun ~demo本文示例demo见最后刘彦玮原创,转载请注明出处感谢大家支持,请
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
选择支付方式:

参考资料

 

随机推荐