文件名称:WebRTC_Floyd_Steinberg_dithering:Floyd-Steinberg 抖动算法在 WebRTC 中的实现
文件大小:3KB
文件格式:ZIP
更新时间:2024-07-08 12:20:54
JavaScript
WebRTC_Floyd_Steinberg_dithering 使用纯 JavaScript 在 WebRTC 中实现 Floyd-Steinberg 抖动算法 在 [ ] 上查找更多信息 伪代码: > for each y from top to bottom > > for each x from left to right > > > oldpixel := pixel[x][y] > > > newpixel := find_closest_palette_color(oldpixel) > > > pixel[x][y] := newpixel > > > quant_error := oldpixel - newpixel > > > pixel[x+1][y ] := pixel[x+1][y ] + quant_error * 7/16 > >
【文件预览】:
WebRTC_Floyd_Steinberg_dithering-master
----Demo.html(607B)
----js()
--------ColorRgb.js(737B)
--------Halftone.js(4KB)
----README.md(705B)