Skip to content

Instantly share code, notes, and snippets.

View frankie-yanfeng's full-sized avatar
🎬
"What I cannot create, I do not understand" - Richard Feynman

Yan Feng frankie-yanfeng

🎬
"What I cannot create, I do not understand" - Richard Feynman
View GitHub Profile
// imgLib -> Image package from https://pub.dartlang.org/packages/image
import 'package:image/image.dart' as imglib;
import 'package:camera/camera.dart';
Future<List<int>> convertImagetoPng(CameraImage image) async {
try {
imglib.Image img;
if (image.format.group == ImageFormatGroup.yuv420) {
img = _convertYUV420(image);
} else if (image.format.group == ImageFormatGroup.bgra8888) {