| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
| if coordinate is None: | ||
| return | ||
| self.assertIsInstance(coordinate, (int, float)) | ||
| self.assertNotEqual(coordinate, 0.0) |
|
|
||
| class TestVisionClientFace(BaseVisionTestCase): | ||
| def setUp(self): | ||
| Config.CLIENT = vision.Client(use_gax=True) |
|
|
||
| def test_detect_text_content(self): | ||
| client = Config.CLIENT | ||
| client._use_gax = True |
| :rtype: :class:`~google.cloud.vision.likelihood.Likelihood` | ||
| :returns: Instance of ``Likelihood`` converted from gRPC value. | ||
| """ | ||
| likelihood_pb = LIKELIHOOD_PB.get(likelihood) |
| return cls(roll, pan, tilt) | ||
|
|
||
| @classmethod | ||
| def from_pb(cls, response): |
| def from_pb(cls, response_landmark): | ||
| """Factory: construct an instance of a Landmark from a response. | ||
|
|
||
| :type response_landmark: dict |
| """ | ||
| landmarks = [] | ||
| for landmark in response: | ||
| landmarks.append(Landmark.from_api_repr(landmark)) |
|
|
||
| if content is not None: | ||
| content = _bytes_to_unicode(b64encode(_to_bytes(content))) | ||
| content = _to_bytes(content) |
| if self.content: | ||
| return { | ||
| 'content': self.content | ||
| 'content': _bytes_to_unicode(b64encode(self.content)) |
| self.assertEqual(entity.locations[0].longitude, 2.0) | ||
|
|
||
|
|
||
| class TestMakeFacesFromPB(unittest.TestCase): |
|
So there's good news and bad news. 👍 The good news is that everyone that needs to sign a CLA (the pull request submitter and all commit authors) have done so. Everything is all good there. 😕 The bad news is that it appears that one or more commits were authored by someone other than the pull request submitter. We need to confirm that they're okay with their commits being contributed to this project. Please have them confirm that here in the pull request. Note to project maintainer: This is a terminal state, meaning the cla/google commit status will not change from this state. It's up to you to confirm consent of the commit author(s) and merge this pull request when appropriate. |
Sorry, something went wrong.
|
CLAs look good, thanks! |
Sorry, something went wrong.
|
Rebased on master. |
Sorry, something went wrong.
|
|
||
| class TestVisionClientFace(BaseVisionTestCase): | ||
| def setUp(self): | ||
| Config.CLIENT = vision.Client() |
| """ | ||
| if image.content is not None: | ||
| return image_annotator_pb2.Image(content=_to_bytes(image.content)) | ||
| return image_annotator_pb2.Image(content=image.content) |
|
|
||
| def __init__(self, project=None, credentials=None, http=None, | ||
| use_gax=False): | ||
| use_gax=None): |
| joy_likelihood = Likelihood[emotions['joyLikelihood']] | ||
| sorrow_likelihood = Likelihood[emotions['sorrowLikelihood']] | ||
| surprise_likelihood = Likelihood[emotions['surpriseLikelihood']] | ||
| anger_likelihood = Likelihood[emotions['angerLikelihood']] |
| CHIN_LEFT_GONION = 'CHIN_LEFT_GONION' | ||
| CHIN_RIGHT_GONION = 'CHIN_RIGHT_GONION' | ||
| # Unknown face landmark detected. Should not be filled. | ||
| UNKNOWN_LANDMARK = 0 |
| """ | ||
| return self._x_coordinate | ||
| if self._x_coordinate != 0: | ||
| return self._x_coordinate |
|
|
||
| if content is not None: | ||
| content = _bytes_to_unicode(b64encode(_to_bytes(content))) | ||
| content = _to_bytes(content) |
| if self.content: | ||
| return { | ||
| 'content': self.content | ||
| 'content': _bytes_to_unicode(b64encode(self.content)) |
| self.assertEqual(annotations.labels, []) | ||
| self.assertEqual(annotations.logos, []) | ||
| self.assertEqual(annotations.faces, ()) | ||
| self.assertEqual(annotations.faces, []) |
| from google.cloud.vision.annotations import _make_faces_from_pb | ||
| return _make_faces_from_pb(annotations) | ||
|
|
||
| def test_make_face_from_pb(self): |
|
Merging after chat LGTM and Travis went green. |
Sorry, something went wrong.
…om-pb Vision: Add gRPC support for face detection.
| Back | FazBrowse Home | New Git URL |
Based from #2918
This adds gRPC support for face_detect().