Beispiel #1
0
    def test_color(self):
        """ test color api """

        api = ClarifaiApi()

        # test color api with image urls
        urls = ['http://clarifai-img.s3.amazonaws.com/test/metro-north.jpg', \
                'http://clarifai-img.s3.amazonaws.com/test/metro-north.jpg', \
                'http://clarifai-img.s3.amazonaws.com/test/octopus.jpg']
        for url in urls:
            response = api.color_urls(url)
            self.assertTrue(response)
            self.assertTrue(response['results'][0]['colors'])

        # test color api with local files
        files = glob.glob('tests/data/*.jpg')
        for onefile in files:
            response = api.color(open(onefile, 'rb'))
            self.assertTrue(response)
            self.assertTrue(response['results'][0]['colors'])
    def test_color(self):
        """ test color api """

        api = ClarifaiApi()

        # test color api with image urls
        urls = [
            "http://clarifai-img.s3.amazonaws.com/test/metro-north.jpg",
            "http://clarifai-img.s3.amazonaws.com/test/metro-north.jpg",
            "http://clarifai-img.s3.amazonaws.com/test/octopus.jpg",
        ]
        for url in urls:
            response = api.color_urls(url)
            self.assertTrue(response)
            self.assertTrue(response["results"][0]["colors"])

        # test color api with local files
        files = glob.glob("tests/data/*.jpg")
        for onefile in files:
            response = api.color(open(onefile, "rb"))
            self.assertTrue(response)
            self.assertTrue(response["results"][0]["colors"])