imagemanipulation

时间:2024-06-04 08:25:53
【文件属性】:

文件名称:imagemanipulation

文件大小:11KB

文件格式:ZIP

更新时间:2024-06-04 08:25:53

JavaScript

图像处理 npm install一次。 由于此操作使用 ,因此您还必须安装Cairo,对此Cairo在其自述文件中有说明。 用法示例: npm run start -- 1680 1050 load in/crayons.jpg - pixelize 80 50 - pixelize 40 25 前两个参数(在-- )分别是输出图像的宽度和高度。 通常,您可以将它们设置为输入图像的大小,但也可以使用它们来放大或缩小输出图像(这会影响性能)。 之后,您指定要应用的过滤器列表。 通常,您首先要使用load PATH加载输入图像。 pixelize xSize ySize和tilize xSize ySize将图像转换为单色的图像。 待办事项:描述其他过滤器 输出保存在out/ ,另存为out.jpg和out.png 。 编写新的过滤器 只需在filters/目录中添加一个文件,即可


【文件预览】:
imagemanipulation-master
----.gitignore(61B)
----colors.js(324B)
----package.json(476B)
----package-lock.json(2KB)
----index.js(2KB)
----bar.js(168B)
----out()
--------.keep(0B)
----lib()
--------sorts.js(193B)
--------average-pixels.js(278B)
----readme.md(1KB)
----filters()
--------load.js(263B)
--------clusterize.js(1KB)
--------bordered-palette.js(1KB)
--------pixelsort.js(661B)
--------tilesort.js(990B)
--------tilize.js(596B)
--------pixelize.js(1KB)
--------palette.js(2KB)
--------big-circles.js(724B)
----in()
--------.keep(0B)

网友评论