r1b:面向热敏打印机的1位图形光栅化器,用于2D和3D

上传者: 42127775 | 上传时间: 2023-08-30 08:48:24 | 文件大小: 11.56MB | 文件类型: ZIP
1b 面向2D和3D的面向热敏打印机的1位图形渲染器。 / / 产品特点 没有标头的仅标头C99库。 内置的ESC / POS(打印命令)支持。 栅格化2D和3D图元:线,三角形,椭圆,多边形,网格... 图案填充:24种内置填充+自定义设计。 所有填充区域的绘图例程均支持模式。 位图字体支持:使用内置字体或加载unifont .hex格式,存储库中包含200多种其他字体。 加载.obj 3D模型,并使用线框和阴影对其进行渲染。 使用各种算法(Floyd-Steinberg,有序抖动,Otsu阈值,自适应阈值...)将抖动和阈值图像转换为1位 支持多个像素艺术升级后端:SAA5050,EPX,Eagle,HQX,Bedstead,以及最近邻居和双线性重采样。 CV好东西:Sobel和Canny边缘检测,高斯和盒模糊,侵蚀,膨胀,卷积。 通过SWIG提供Python 3绑定! 画廊 以下图像是用r1b制作并用我的SKY POS-5870热力收据打印机打印的: 可以在文件夹中找到生成它们的代码。 手册 入门 首先build/r1b.h获取build/r1b.h并将其放

文件下载

资源详情

[{"title":"( 296 个子文件 11.56MB ) r1b:面向热敏打印机的1位图形光栅化器,用于2D和3D","children":[{"title":"r1b.h.3 <span style='color:#111;'> 52.66KB </span>","children":null,"spread":false},{"title":"r1b_font_t.3 <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"r1b_mesh_t.3 <span style='color:#111;'> 983B </span>","children":null,"spread":false},{"title":"r1b_im_t.3 <span style='color:#111;'> 647B </span>","children":null,"spread":false},{"title":"r1b_wrap.c <span style='color:#111;'> 296.70KB </span>","children":null,"spread":false},{"title":"fonts.c <span style='color:#111;'> 70.50KB </span>","children":null,"spread":false},{"title":"filters.c <span style='color:#111;'> 3.76KB </span>","children":null,"spread":false},{"title":"mesh.c <span style='color:#111;'> 3.33KB </span>","children":null,"spread":false},{"title":"bottles.c <span style='color:#111;'> 2.88KB </span>","children":null,"spread":false},{"title":"plants.c <span style='color:#111;'> 2.43KB </span>","children":null,"spread":false},{"title":"colorcard.c <span style='color:#111;'> 1.78KB </span>","children":null,"spread":false},{"title":"upsample.c <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"prim.c <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false},{"title":"scroll.c <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"prim2.c <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"r1b.c <span style='color:#111;'> 16B </span>","children":null,"spread":false},{"title":"style.css <span style='color:#111;'> 40.50KB </span>","children":null,"spread":false},{"title":"Doxyfile <span style='color:#111;'> 110.12KB </span>","children":null,"spread":false},{"title":".gitattributes <span style='color:#111;'> 65B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 104B </span>","children":null,"spread":false},{"title":"r1b.h <span style='color:#111;'> 434.00KB </span>","children":null,"spread":false},{"title":"stb_image.h <span style='color:#111;'> 261.05KB </span>","children":null,"spread":false},{"title":"r1b.h <span style='color:#111;'> 105.62KB </span>","children":null,"spread":false},{"title":"stb_image_write.h <span style='color:#111;'> 67.37KB </span>","children":null,"spread":false},{"title":"random.h <span style='color:#111;'> 4.01KB </span>","children":null,"spread":false},{"title":"lsys.h <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false},{"title":"turtle.h <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"unifont.hex <span style='color:#111;'> 3.59MB </span>","children":null,"spread":false},{"title":"10x20.hex <span style='color:#111;'> 442.01KB </span>","children":null,"spread":false},{"title":"t0-22.hex <span style='color:#111;'> 272.82KB </span>","children":null,"spread":false},{"title":"t0-22b.hex <span style='color:#111;'> 272.82KB </span>","children":null,"spread":false},{"title":"knxt.hex <span style='color:#111;'> 230.37KB </span>","children":null,"spread":false},{"title":"t0-18i.hex <span style='color:#111;'> 226.38KB </span>","children":null,"spread":false},{"title":"t0-18.hex <span style='color:#111;'> 226.38KB </span>","children":null,"spread":false},{"title":"t0-18b.hex <span style='color:#111;'> 226.38KB </span>","children":null,"spread":false},{"title":"ter-u32n.hex <span style='color:#111;'> 116.59KB </span>","children":null,"spread":false},{"title":"ter-u32b.hex <span style='color:#111;'> 116.59KB </span>","children":null,"spread":false},{"title":"t0-16b.hex <span style='color:#111;'> 110.29KB </span>","children":null,"spread":false},{"title":"t0-16.hex <span style='color:#111;'> 110.29KB </span>","children":null,"spread":false},{"title":"t0-16i.hex <span style='color:#111;'> 110.29KB </span>","children":null,"spread":false},{"title":"7x13.hex <span style='color:#111;'> 103.06KB </span>","children":null,"spread":false},{"title":"ter-u28n.hex <span style='color:#111;'> 102.67KB </span>","children":null,"spread":false},{"title":"ter-u28b.hex <span style='color:#111;'> 102.67KB </span>","children":null,"spread":false},{"title":"t0-14.hex <span style='color:#111;'> 98.68KB </span>","children":null,"spread":false},{"title":"t0-14b.hex <span style='color:#111;'> 98.68KB </span>","children":null,"spread":false},{"title":"spleen-32x64.hex <span style='color:#111;'> 97.12KB </span>","children":null,"spread":false},{"title":"ter-u24n.hex <span style='color:#111;'> 88.75KB </span>","children":null,"spread":false},{"title":"ter-u24b.hex <span style='color:#111;'> 88.75KB </span>","children":null,"spread":false},{"title":"t0-12.hex <span style='color:#111;'> 87.07KB </span>","children":null,"spread":false},{"title":"t0-12b.hex <span style='color:#111;'> 87.07KB </span>","children":null,"spread":false},{"title":"ter-u22b.hex <span style='color:#111;'> 81.79KB </span>","children":null,"spread":false},{"title":"ter-u22n.hex <span style='color:#111;'> 81.79KB </span>","children":null,"spread":false},{"title":"ter-u20b.hex <span style='color:#111;'> 74.83KB </span>","children":null,"spread":false},{"title":"ter-u20n.hex <span style='color:#111;'> 74.83KB </span>","children":null,"spread":false},{"title":"ter-u18b.hex <span style='color:#111;'> 67.87KB </span>","children":null,"spread":false},{"title":"ter-u18n.hex <span style='color:#111;'> 67.87KB </span>","children":null,"spread":false},{"title":"6x10.hex <span style='color:#111;'> 42.17KB </span>","children":null,"spread":false},{"title":"Gomme10x20n.hex <span style='color:#111;'> 36.62KB </span>","children":null,"spread":false},{"title":"7x13B.hex <span style='color:#111;'> 33.34KB </span>","children":null,"spread":false},{"title":"ter-u16b.hex <span style='color:#111;'> 33.06KB </span>","children":null,"spread":false},{"title":"ter-u16n.hex <span style='color:#111;'> 33.06KB </span>","children":null,"spread":false},{"title":"ter-u16v.hex <span style='color:#111;'> 33.06KB </span>","children":null,"spread":false},{"title":"ter-u14v.hex <span style='color:#111;'> 29.58KB </span>","children":null,"spread":false},{"title":"ter-u14b.hex <span style='color:#111;'> 29.58KB </span>","children":null,"spread":false},{"title":"ter-u14n.hex <span style='color:#111;'> 29.58KB </span>","children":null,"spread":false},{"title":"gohufont-uni-14b.hex <span style='color:#111;'> 28.19KB </span>","children":null,"spread":false},{"title":"gohufont-uni-14.hex <span style='color:#111;'> 28.19KB </span>","children":null,"spread":false},{"title":"7x13O.hex <span style='color:#111;'> 27.97KB </span>","children":null,"spread":false},{"title":"ter-u12n.hex <span style='color:#111;'> 26.10KB </span>","children":null,"spread":false},{"title":"ter-u12b.hex <span style='color:#111;'> 26.10KB </span>","children":null,"spread":false},{"title":"neep-iso8859-9-12x24-bold.hex <span style='color:#111;'> 25.50KB </span>","children":null,"spread":false},{"title":"neep-iso8859-15-12x24-bold.hex <span style='color:#111;'> 25.50KB </span>","children":null,"spread":false},{"title":"neep-iso8859-2-12x24.hex <span style='color:#111;'> 25.50KB </span>","children":null,"spread":false},{"title":"neep-alt-iso8859-15-12x24-bold.hex <span style='color:#111;'> 25.50KB </span>","children":null,"spread":false},{"title":"neep-alt-iso8859-1-12x24-bold.hex <span style='color:#111;'> 25.50KB </span>","children":null,"spread":false},{"title":"neep-alt-iso8859-9-12x24-bold.hex <span style='color:#111;'> 25.50KB </span>","children":null,"spread":false},{"title":"neep-alt-iso8859-1-12x24.hex <span style='color:#111;'> 25.50KB </span>","children":null,"spread":false},{"title":"neep-alt-iso8859-2-12x24.hex <span style='color:#111;'> 25.50KB </span>","children":null,"spread":false},{"title":"neep-iso8859-9-12x24.hex <span style='color:#111;'> 25.50KB </span>","children":null,"spread":false},{"title":"neep-iso8859-1-12x24.hex <span style='color:#111;'> 25.50KB </span>","children":null,"spread":false},{"title":"neep-iso8859-2-12x24-bold.hex <span style='color:#111;'> 25.50KB </span>","children":null,"spread":false},{"title":"neep-alt-iso8859-9-12x24.hex <span style='color:#111;'> 25.50KB </span>","children":null,"spread":false},{"title":"neep-alt-iso8859-15-12x24.hex <span style='color:#111;'> 25.50KB </span>","children":null,"spread":false},{"title":"neep-iso8859-1-12x24-bold.hex <span style='color:#111;'> 25.50KB </span>","children":null,"spread":false},{"title":"neep-alt-iso8859-2-12x24-bold.hex <span style='color:#111;'> 25.50KB </span>","children":null,"spread":false},{"title":"neep-iso8859-15-12x24.hex <span style='color:#111;'> 25.50KB </span>","children":null,"spread":false},{"title":"spleen-16x32.hex <span style='color:#111;'> 25.12KB </span>","children":null,"spread":false},{"title":"neep-iso8859-2-10x20-bold.hex <span style='color:#111;'> 21.50KB </span>","children":null,"spread":false},{"title":"neep-alt-iso8859-9-10x20-bold.hex <span style='color:#111;'> 21.50KB </span>","children":null,"spread":false},{"title":"neep-alt-iso8859-2-10x20.hex <span style='color:#111;'> 21.50KB </span>","children":null,"spread":false},{"title":"neep-iso8859-2-10x20.hex <span style='color:#111;'> 21.50KB </span>","children":null,"spread":false},{"title":"neep-alt-iso8859-15-10x20.hex <span style='color:#111;'> 21.50KB </span>","children":null,"spread":false},{"title":"neep-iso8859-1-10x20-bold.hex <span style='color:#111;'> 21.50KB </span>","children":null,"spread":false},{"title":"neep-iso8859-9-10x20-bold.hex <span style='color:#111;'> 21.50KB </span>","children":null,"spread":false},{"title":"neep-iso8859-15-10x20.hex <span style='color:#111;'> 21.50KB </span>","children":null,"spread":false},{"title":"neep-iso8859-15-10x20-bold.hex <span style='color:#111;'> 21.50KB </span>","children":null,"spread":false},{"title":"neep-alt-iso8859-1-10x20-bold.hex <span style='color:#111;'> 21.50KB </span>","children":null,"spread":false},{"title":"neep-alt-iso8859-1-10x20.hex <span style='color:#111;'> 21.50KB </span>","children":null,"spread":false},{"title":"neep-iso8859-9-10x20.hex <span style='color:#111;'> 21.50KB </span>","children":null,"spread":false},{"title":"neep-alt-iso8859-9-10x20.hex <span style='color:#111;'> 21.50KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明