Skip to content

Tianming-Wu/CBitmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CBitmap

lightweight bitmap editor for single color oled displats (128x64 ssd1306)

Feel free to submit bug report.

Features

  • Builtin bitmap editor, supports painting by mouse. Touchscreen is not specially supported nor tested.
  • View region supports transform like scaling and moving, with reset button.
  • Import from png, jpg/jpeg and svg images, and supports identification through transparency.
  • Import/Export from/to cpp code object.
  • Paint brush like pixel, line, rectangle and circle, and supports filling.
  • Undo / Redo support.
  • Configurable visual effects (colors, grid).

UI

Main window Settings Import from image Import from code

Note

  • Selection is currently not available, and may be added in the future releases.
  • Only Import/Export code as Padded (Horizontal) is supported currently. This is right for Adafruid_ssd1306, but for some libraries (lexus2k/ssd1306) you need to manually rotate it by -90 degrees.
  • On color / Off color are not currently editable.
  • Adjust is not available. Visual effects are completed, but has no actual function.
  • Configurations are not saved, and will be lost after closing the main window.

About

The project is based on Qt 6.4.2.

Spacial Thanks to Icons8 for providing free icons for the project.

About

Small size bitmap editor, parser and generator for single color OLED displays like 128x64(SSD1306)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors