21 lines
496 B
Dart
21 lines
496 B
Dart
import 'dart:typed_data';
|
|
import '../../domain/entities/quality_status.dart';
|
|
|
|
class ImageAnalysisService {
|
|
static QualityStatus analyze({
|
|
required Uint8List bytes,
|
|
required int width,
|
|
required int height,
|
|
}) {
|
|
// Web Mock: Return valid randomish values
|
|
return const QualityStatus(
|
|
blurScore: 150.0,
|
|
brightness: 120.0,
|
|
isCentered: true,
|
|
canCapture: true,
|
|
isFocusGood: true,
|
|
isLightingGood: true,
|
|
isPositionGood: true,
|
|
);
|
|
}
|
|
} |