gif2rgb565 0.0.1+2
gif2rgb565: ^0.0.1+2 copied to clipboard
A Flutter package to convert GIFs to RGB565 format.
gif2rgb565 #
Convert GIF (including animated), PNG, JPG, BMP images to RGB565 arrays and C++ code for embedded displays, all in Dart/Flutter. No server required!
Features #
- Extracts frames from animated GIFs
- Resizes images
- Converts to RGB565 format
- Generates C++ code for all frames
- Works locally on any Dart/Flutter platform
Usage #
import 'package:gif2rgb565/gif2rgb565_converter.dart';
final frames = Gif2Rgb565Converter.extractFrames(
imageBytes: imageBytes,
targetWidth: 160,
targetHeight: 160,
);
final cppCode = Gif2Rgb565Converter.generateCppCode(frames);
See example/main.dart for a full example.
License #
MIT