自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 图片从32位转8位后失真

将32位图像转换为8位图像时,失真通常是不可避免的,但通过合理选择调色板、使用错误扩散算法、提高量化质量等方法,可以最大程度地减少这种失真。不同的图像类型和软件工具可以采取不同的优化策略,选择最适合你的方案能帮助保留图像的质量。

2024-11-27 14:14:42 1013

原创 解析DBC文件

DBC文件是CAN通信网络中用于定义消息和信号格式的重要工具。通过解析DBC文件,我们能够获得消息和信号的结构、单位、范围等信息,进而进行数据的调试、测试和分析。在实际应用中,了解DBC文件的结构和字段对于处理CAN通信数据非常重要。

2024-11-19 11:54:30 2265

原创 TTF和OTF的区别

选择TTF还是OTF取决于具体的需求。如果需要简单的字体和广泛的兼容性,TTF可能更合适;而如果需要丰富的字体特性和复杂的排版能力,OTF是更好的选择。

2024-10-31 14:36:54 2496

原创 Motorola MSB和Motorola LSB的区别

Motorola MSB和Motorola LSB的区别

2024-10-29 17:58:02 1587

原创 adb shell命令和adb

adb和adb shell分不清,一篇文章教会你

2024-10-28 14:04:25 1016

原创 缓动函数实现动画

缓动函数实现动画附代码实现

2024-10-26 14:33:34 609 1

原创 FlyThings Can协议通信

can功能实现主要在工程的jni\can路径下,socket_can.h主要实现了can协议的收发,context.h主要实现了对can收发的封装和对协议的解析。一般情况下我们不需要对socket_can文件做改动,只需要根据can协议的不同对context解析协议部分做出调整即可。注意:socket_can.cpp中波特率默认500000,如果协议的波特率不是500000需要修改socket_can.cpp文件下getInstance()函数中创建对象的第二个参数context.h文件。

2024-10-26 14:11:16 992

思源黑体(Source Han Sans)是一款开源的字体

思源黑体(Source Han Sans)是一款开源的字体,由 Adobe 和 Google 共同开发,旨在提供一种高质量的中文、日文和韩文无衬线字体。以下是思源黑体的一些主要特点和简介: 1. 多语言支持 思源黑体支持中文、日文和韩文,覆盖了常用的汉字、假名和韩文字母,旨在为多语言环境提供一致的视觉体验。 2. 开源字体 思源黑体是开源的,意味着用户可以自由使用、修改和分发。这使得字体在设计和开发中的应用变得更加灵活。 3. 多种字重 思源黑体提供了多种字重,从细体到加粗(一般分为从 ExtraLight 到 Heavy),可满足不同场合的使用需求,如正文、标题或标识等。 4. 设计风格 思源黑体具有简洁、现代的设计风格,适合用于各种数字和印刷媒体。它的字形结构清晰,易读性较高,适合长时间阅读。 5. 适用场景 思源黑体广泛应用于网页设计、印刷材料、企业标志、广告设计等多个领域,尤其在需要支持多种语言的情况下尤为适用。 6. 兼容性 思源黑体可以与其他常用字体无缝搭配,适合多种设计风格与主题。

2024-11-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除