# imagetooled **Repository Path**: casually/imagetooled ## Basic Information - **Project Name**: imagetooled - **Description**: 由于没有找到Mac系统图片转oled显示的工具,就自己写了一个简单的转换工具,当前是行扫描,从左到右 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-07-21 - **Last Updated**: 2021-07-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## imagetooled ### 介绍 由于没有找到Mac系统图片转oled显示的工具,就自己写了一个简单的转换工具,当前是行扫描,从左到右 #### 当前逐行转换实现说明 ```angular2html 从左到右逐行扫描像素点 如果该像素点为暗色则为0,为亮色则为1 将八个像素点的转换值倒置拼接为一个8位的二进制数据 将该二进制数转换为十六进制即可 ``` #### OLED显示原理(SSD1306) > 每八个像素点组成一个8bit的数据,更具其0和1来熄灭或点亮像素点 > 当前需要注意的是,在进行图片像素点转换时,需要将8bit顺序倒置 #### 这个图片可以说明 ![img.png](img.png) [一篇解释相对好理解的文章](https://blog.csdn.net/toopoo/article/details/106854579)