creek

The AI Image Editor of 2030

lib/services/analyze/layout.dart (485B)


 1import 'package:flutter/foundation.dart';
 2import '../python_service.dart';
 3
 4class LayoutAnalyzerService {
 5  final PythonService _pythonService = PythonService();
 6
 7  Future<Map<String, dynamic>?> analyze(String imagePath) async {
 8    try {
 9      debugPrint("Starting Layout Analysis...");
10      return await _pythonService.analyzeLayout(imagePath);
11    } catch (e) {
12      debugPrint("Layout Analysis Exception: $e");
13      return {'success': false, 'error': e.toString()};
14    }
15  }
16}