update demo image, small docs typo, proto method 68/1368/1
authorEric Z <ezavesky@research.att.com>
Wed, 21 Mar 2018 03:43:57 +0000 (22:43 -0500)
committerEric Z <ezavesky@research.att.com>
Wed, 21 Mar 2018 03:44:18 +0000 (22:44 -0500)
- revert previous addition of matplotlib (didn't work)

Change-Id: I46176e8d0c5ce0f68ef97a4f4b4b49c6ddd33cc9
Signed-off-by: Eric Z <ezavesky@research.att.com>
docs/tutorials/example_running.jpg
docs/tutorials/lesson2.md
face_privacy_filter/filter_image.py
web_demo/model.pixelate.proto

index 70e5d81..fa5d417 100644 (file)
Binary files a/docs/tutorials/example_running.jpg and b/docs/tutorials/example_running.jpg differ
index b2535f6..60e335d 100644 (file)
@@ -67,6 +67,7 @@ regions and the face back to the user.  The region marked with `-1`
 and a valid `mime_type` parameter will
 always be the region with the original image.
 
+
 ```
 [
     {
@@ -107,6 +108,7 @@ always be the region with the original image.
 * analyzed output - The second type of output produces processed
 images as an output.  These images are base64 encoded with a decoding
 mime type.
+
 ```
 [
     {
@@ -139,11 +141,12 @@ that responds on a single port in native `protobuf` format.
 * Additionally, a simple command-line utility could be used to post an image
 and mime type to the main interface.  Additional examples for posting base64 encoded
 images from javascript can be [found on StackOverflow](https://stackoverflow.com/a/20285053).
+
 ```
 curl -F base64_data=@../web_demo/images/face_renion.jpg -F mime_type="image/jpeg" "http://localhost:8884/transform"
 ```
 
-## Sample Inages
+## Sample Images
 Sample images are provided in the `testing` directory and were originally sourced
 from the URLs below.
 
index 900da80..c30b0c2 100644 (file)
@@ -59,7 +59,7 @@ def model_create_pipeline(transformer, funcName):
     objModelDeclare[funcName] = predict_class
     # add the model dependency manually because of the way we constructed the package;
     # the opencv-python/cv2 dependency is not picked up automagically
-    return Model(**objModelDeclare), Requirements(packages=[package_path], reqs=[pd, np, sklearn, 'opencv-python', 'matplotlib'],
+    return Model(**objModelDeclare), Requirements(packages=[package_path], reqs=[pd, np, sklearn, 'opencv-python'],
                                                   req_map={cv2: 'opencv-python'})
 
 
index 5534a69..1239fa7 100644 (file)
@@ -3,6 +3,7 @@ package sapLzHrujUMPBGCBEMWQFxEIMsxocFrG;
 
 service Model {
   rpc pixelate (FaceImage) returns (TransformedImage);
+  rpc detect (FaceImage) returns (TransformedImage);
 }
 
 message FaceImage {
@@ -24,4 +25,5 @@ message DetectionFrames {
 message TransformedImage {
   repeated string mime_type = 1;
   repeated bytes image_binary = 2;
-}
\ No newline at end of file
+}
+