import 'dart:ffi'; import 'package:dart_openmvg/dynloader.dart'; import 'package:dart_openmvg/libdart_openmvg_generated.dart'; final _dylib = getArchimedesCLib(); final LibDartOpenMVG _bindings = LibDartOpenMVG(_dylib); Pointer getImageData(Pointer frame) => _bindings.archimedes_get_image_data(frame); Pointer newFrame( Pointer data, int dataLen, int w, int h, int depth) => _bindings.new_frame_from_data(data, dataLen, w, h, depth);