webgbcam

webgbcam

webgbcam

相机应用

5

软件描述

一款网络应用,可使用手机或网络摄像头拍摄照片或短视频/GIF,并添加类似Gameboy相机的滤镜。

官方网站

访问软件的官方网站了解更多信息

官方认证

maple.pet

安全链接HTTPS
立即访问

什么是 webgbcam?

一种使用 HTML5 和 JavaScript 实现的简易 Game Boy Camera 风格滤镜
点击此处体验!
免责声明
截至本次提交,此项目仅为我网站当前文件的直接复制。
未来我将清理代码并进行改进,但由于有人希望查看源码,因此在此进行镜像。
快速说明其工作原理
最初我对拜耳抖动(Bayer dithering)的概念难以理解,但在参与多个项目后逐渐掌握。我发现了一种简单的方法,适用于 JavaScript Canvas 滤镜或着色器等程序化场景。
基本流程是:从像素数组开始,先将其转为灰度图,并可选地应用简单的数学运算以调整伽马和对比度。接着,根据像素位置对应的拜耳矩阵值对像素进行偏移,从而形成有规律的图案效果。最后,通过除法与量化处理,使每个像素仅保留四个可能的取值之一,从而呈现出抖动风格的像素艺术效果。之后,我的代码会将这四个值映射回 RGB 色彩空间。
致谢
感谢 Christine Love 在 2014 年制作的《星际自拍站》(Interstellar Selfie Station),它在很大程度上缓解了我的性别焦虑,并启发我学习拜耳抖动技术,以便在原应用下架后重新实现她的相机应用。
感谢 Joel Yliluoma 的任意调色板位置抖动算法页面,这是我找到的第一个易于理解的有序抖动分析资料,并据此在不同应用中实现了该滤镜。
感谢 lospec.com 提供的调色板列表,本项目中使用了其中许多调色板。
感谢 gbdev.io 提供的 Game Boy Camera 硬件信息,确保了滤镜的准确性。

🔄 替代方案

10 个选择
Vector Camera

Vector Camera

0

向量摄像机可实时显示摄像头所对准物体上的效果。效果包括线框和轮廓、颜色偏移,以及用文本字符渲染。拍摄照片和录制视频,更改其效果,并导出或分享。

PixelMaster

PixelMaster

0

高级工具,提供自定义像素形状、可缩放像素化及高速渲染功能,适用于数字艺术、创意项目、标志设计、游戏图形、时尚设计、教育游戏、角色形象、图标以及iOS和macOS平台上的礼品像素艺术。

Imagetopixel.Art

Imagetopixel.Art

5

将图像转换为像素艺术。

8Bit Photo Lab

8Bit Photo Lab

0

8Bit Photo Lab 是一款照片滤镜应用,旨在将照片渲染成20世纪80至90年代各种计算机和游戏机的风格。

Retrospecs

Retrospecs

0

将您的照片转换为经典电脑(如任天堂Game Boy、雅达利ST和IBM EGA电脑)风格的像素艺术。只需选择一张照片或拍摄一张图片,并挑选您想要模拟的电脑以获得效果。

Pixelcam

Pixelcam

0

Pixelcam 让您以全部复古的8位魅力观看世界,然后将图片保存到相册,或分享至 Facebook、Twitter 或通过电子邮件发送。您可选择四种不同的色彩模式,并通过简单的捏合手势调整像素大小。

Pixel Art Camera

Pixel Art Camera

0

像素艺术相机是一款实时像素艺术相机,可将一切转换为像素艺术!

Famicam 64

Famicam 64

0

8位复古游戏相机,实时特效,像素画编辑器与角色 将你的照片变为复古游戏冒险!

下一页
评分5.0 / 5.0

支持平台

下载与相关链接

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。

GitHub