双色OLED屏图片点阵转换工具(OledTools)
本文镜像:https://www.linkpi.cn/archives/412
本文链接:https://blog.csdn.net/weixin_45326556/article/details/94167541
专为双色OLED屏设计的图片点阵转换工具
- 1. 软件下载地址
- 2. 双色OLED屏介绍
- 3. 下载运行OledTools
- 4. 图片转点阵文件操作步骤
- 5. 点阵转存图片(便于图片编辑,然后再做图片转点阵操作)
- 6. 预览点阵文件
- 7. 实际实验效果
1. 软件下载地址
链接: https://pan.baidu.com/s/1t8asn3BKx3icBP9YVre2YA
提取码: nfzf
本文实验用到的硬件是ENC2 Lite和ENC1: https://shop311407601.taobao.com
2. 双色OLED屏介绍
OLED显示屏,无需背光、显示单元能自发光,亮度高,耗电低,接口简单(I2C,SPI 等),体积小巧,外观时尚,因此在日常电子产品中应用非常广泛。
小设备上常用的OLED屏分辨率为128x32,128x64。为了减少通信量,双色OLED屏通常每8个点用一个字节来控制,每个bit代表这个点是亮还是不亮。通常在设备启动时,我们需要加载一个静态的点阵文件来显示LOGO或者其他静态的信息,因此我们需要一个工具来制作这个点阵文件。下面我们就来介绍这个工具的使用。
3. 下载运行OledTools
从百度网盘下载OledTools.zip
,解压到某个目录,例如c:\OledTools
。里面会有2个文件,一个是OledTools.exe
,另外一个OledTools.exe.Config
。这个软件是C#编写的,需要.net framework 4.5.2
以上支持。这个是绿色的软件,直接运行OledTools.exe
即可,界面示意如下:
4. 图片转点阵文件操作步骤
- 首先要确定目标OLED屏的分辨率和扫描方式,分辨率比较好理解,扫描方式就有点诡异了,我们这里说的竖向扫描和横向扫描参见下图。将来我们做个设备型号列表,当你选择了设备型号以后,我们自动把分辨率和扫描方式识别出来,因此欢迎广大OLED屏厂家提供样品给我们进行调试并加入设备列表中。
- 点击
加载图片文件
,我们支持bmp,jpeg, png等图片文件。为了不变形,图片的分辨率跟双色OLED点阵屏的分辨率相同或者是同比列的。
- 调整Y阈值,获得您想要的主要图片信息,若图片信息不理想,可以反复拖动拖拉条调整
Y阈值
,以达到最佳。如还是无法达到预期要求,可以直接修改原图,或者把点阵保存成图片,然后使用图片编辑软件进行编辑。参见点阵转存图片说明。
- 点击
另存点阵到...
按钮,弹出对话框选择要目标文件名来保存点阵文件。保存下来的点阵文件,就可以通过I2C或者SPI把点阵文件下载到OLED屏上了。
5. 点阵转存图片(便于图片编辑,然后再做图片转点阵操作)
有时我们发现原图转成点阵后不大理想,希望进行编辑,但由于目前该软件没有在线编辑功能(以后再增加这个功能),所以可以选择点阵转存图片,转存的图片是黑白双色图,然后可以使用第三方图片编辑软件进行编辑。编辑以后再按照图片转点阵文件操作步骤再转成点阵文件。点击点阵转存图片...
按钮可以完成该操作。
6. 预览点阵文件
有时我们生成了许多个点阵文件,需要知道哪个点阵文件的内容,就可以选择加载点阵文件
按钮来完成。
7. 实际实验效果
- 128x64双色OLED屏实际加载点阵文件效果
- 128x32双色OLED屏实际加载点阵文件效果
双色OLED屏图片点阵转换工具(OledTools)相关推荐
- 移植微雪例程-1.54寸双色水墨屏
微雪官网:E-Paper ESP32 Driver Board - Waveshare Wiki 去微雪官网,把墨水屏的例程下下来. 我这个使用的是1.54寸的双色墨水屏. 下载下来之后,然后移植到I ...
- 【办公基本软件】万彩办公大师教程丨DICOM图片批量转换工具
关于万彩办公大师的DICOM图片批量转换工具 一款针对医学图像格式转换的工具.一键导入dicom/dcm格式图片,将医学CT图片,MRI图片快速转换成普通格式PNG图片.启动该程序时,以下主界面将显示 ...
- 移植微雪例程-2.6寸双色墨水屏到ESP32IDF中
微雪官网:E-Paper ESP32 Driver Board - Waveshare Wiki 去微雪官网,把墨水屏的例程下下来. 我这个使用的是2.6寸的双色墨水屏. 下载下来之后,然后移植到ID ...
- heic图片格式转换工具
heic因为在电脑上不方便使用,所以我们经常需要用到格式转换器帮着我们把heic格式图片转换成其他格式.奥凯丰 HEIC格式转换器支持heic图片批量转换成其他格式. 支持heic转jpg.heic转 ...
- stm32单片机OLED显示图片 位图转换 Image2Lcd使用
在OLED或其他单色屏上显示图片,为减小Flash占用,需要转换为单色的位图. 对于主控是sdd1306的oled的取模方式: 打开Image2Lcd. 按照如图左侧进行配置,将图片转换为 128x6 ...
- html5图片2d转换器,webp2jpg - 图片格式转换工具
webp2jpg在线工具简介 webp2jpg在线工具是一款开源的在线图片格式转换器,可将jpeg,jpg,png,gif,webp,svg,ico,bmp文件转换为jpeg,png,webp,web ...
- 一加Nord或在国内上市:骁龙765G+90Hz双孔OLED屏
刘作虎早前曾宣布将推出更多的产品和产品线,将在智能产品类别.更丰富的价位段上带来更多的选择,而在时隔5年之后,一加也果然在印度推出了全新的一加Nord次旗舰新机,收到了非常好的市场反馈,然而该机到目前 ...
- [原创软件]手机截屏及格式转换工具
软件主要功能: 图像格式转换 手机截屏,并自动保存为bmp格式 软件界面截图: 开发环境及语言: c# .NET Framework 4.0 Visual Studio 2015 更新日志: v0.0 ...
- 《免费的在线图片格式转换工具》
官方网址:https://jinaconvert.com/cn/index.php 操作方法 1.选择要转换的格式,有非常多的格式可选 2.上传本地图片,然后等待,转换完成之后,将转换好的图片下载到本 ...
- PC版万能图片格式转换工具
一款针对图片格式后缀转换软件,体积特别小非常实用 JPG转化成PNG.GIF.PPM.SGL 下载点击原文 本文来自:关尓佟博客,原地址:https://guanertong.cn/post/159. ...
最新文章
- Xamarin XAML语言教程使用Progress属性数据绑定设置进度条进度
- python代码怎么设置,如何设置PyCharm中的Python代码模版(推荐)
- Redpine的Lite-Fi解决方案获Wi-Fi CERTIFIED认证
- 为什么能通过域成员主机拿下域控服务器的密码呢
- c++ primer 5th 练习11.38自己编写答案(用无序容器重写单词计数程序)
- atitit.it企业管理 项目管理 中的 授权机制 的来源 君权神授 的一定合理性
- 【转】你不能访问此共享文件夹,因为你组织的安全策略阻止未经身份验证的来宾访问
- JavaScript | 如何为变量分配十进制,八进制和十六进制值?
- extundelete 简单使用
- Linux下安装mysql后无法启动的解决方法
- es6 混合commjs_前端模块化——CommonJS、ES6规范
- 【GDB调试学习笔记】调试程序段错误
- (详解)无指针AC自动机
- 江西省萍乡市谷歌高清卫星地图下载
- 2022BUAA数据结构期末大作业的一些想法
- 基于单片机的数控直流稳压电源设计
- Flask表单提交的方法
- NMS和soft-NMS原理和代码实现
- c++陈维兴第三版3.35_C++面向对象程序设计教程第3版—陈维兴,林小茶课后习题答案...
- 设计渲染系统,为什么要特别关注“显卡”? | GAMES104实录 - 现代游戏引擎:从入门到实践