Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(220)

Unified Diff: third_party/WebKit/public/platform/modules/shapedetection/facedetection.mojom

Issue 2522143002: ShapeDetection: split mojom into face and barcode interfaces (Closed)
Patch Set: Smart rebase to https://crrev.com/2527503003 (FaceDetectorOptions) Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/public/platform/modules/shapedetection/facedetection.mojom
diff --git a/third_party/WebKit/public/platform/modules/shapedetection/shapedetection.mojom b/third_party/WebKit/public/platform/modules/shapedetection/facedetection.mojom
similarity index 64%
rename from third_party/WebKit/public/platform/modules/shapedetection/shapedetection.mojom
rename to third_party/WebKit/public/platform/modules/shapedetection/facedetection.mojom
index 993b859838f8775266aa08fac0bce21eaf5a57e6..a078b7ced9ac283cd6ed97f5030ac6a91bf81e50 100644
--- a/third_party/WebKit/public/platform/modules/shapedetection/shapedetection.mojom
+++ b/third_party/WebKit/public/platform/modules/shapedetection/facedetection.mojom
@@ -15,26 +15,16 @@ struct FaceDetectionResult {
array<gfx.mojom.RectF> bounding_boxes;
};
-struct BarcodeDetectionResult {
- // Barcode or QR extracted contents (see e.g.
- // https://github.com/zxing/zxing/wiki/Barcode-Contents).
- string raw_value;
- gfx.mojom.RectF bounding_box;
-};
-
struct FaceDetectorOptions {
uint32 max_detected_faces;
bool fast_mode;
};
-interface ShapeDetection {
+interface FaceDetection {
// |frame_data| contains tightly packed image pixels in ARGB32 format,
// row-major order.
// TODO(mcasas): Consider using mojo::Bitmap here, https://crbug.com/665488.
- DetectFaces(handle<shared_buffer> frame_data, uint32 width, uint32 height,
- FaceDetectorOptions options)
+ Detect(handle<shared_buffer> frame_data, uint32 width, uint32 height,
+ FaceDetectorOptions options)
=> (FaceDetectionResult result);
-
- DetectBarcodes(handle<shared_buffer> frame_data, uint32 width, uint32 height)
- => (array<BarcodeDetectionResult> results);
};

Powered by Google App Engine
This is Rietveld 408576698