Socket
Socket
Sign inDemoInstall

cloudmersive-image-api-client

Package Overview
Dependencies
38
Maintainers
1
Versions
26
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.3.4 to 1.3.5

docs/ImageSimilarityComparisonResponse.md

173

docs/RecognizeApi.md

@@ -15,2 +15,5 @@ # CloudmersiveImageApiClient.RecognizeApi

[**recognizeFindSymbol**](RecognizeApi.md#recognizeFindSymbol) | **POST** /image/recognize/find/symbol | Find the location of a symbol in an image
[**recognizeSimilarityCompare**](RecognizeApi.md#recognizeSimilarityCompare) | **POST** /image/recognize/similarity/compare | Compare two images for similarity
[**recognizeSimilarityHash**](RecognizeApi.md#recognizeSimilarityHash) | **POST** /image/recognize/similarity/hash | Generate a perceptual image hash
[**recognizeSimilarityHashDistance**](RecognizeApi.md#recognizeSimilarityHashDistance) | **POST** /image/recognize/similarity/hash/distance | Calculates the similarity between two perceptual image hashes

@@ -449,1 +452,171 @@

<a name="recognizeSimilarityCompare"></a>
# **recognizeSimilarityCompare**
> &#39;Blob&#39; recognizeSimilarityCompare(baseImage, comparisonImage, opts)
Compare two images for similarity
Generates an image similarity score using Deep Learning between 0.0 and 1.0, values closer to 1.0 indicate greater similarity
### Example
```javascript
var CloudmersiveImageApiClient = require('cloudmersive-image-api-client');
var defaultClient = CloudmersiveImageApiClient.ApiClient.instance;
// Configure API key authorization: Apikey
var Apikey = defaultClient.authentications['Apikey'];
Apikey.apiKey = 'YOUR API KEY';
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//Apikey.apiKeyPrefix = 'Token';
var apiInstance = new CloudmersiveImageApiClient.RecognizeApi();
var baseImage = "/path/to/file.txt"; // File | Image file to compare against. Common file formats such as PNG, JPEG are supported.
var comparisonImage = "/path/to/file.txt"; // File | Image to compare to the base image.
var opts = {
'recognitionMode': "recognitionMode_example" // String | Optional, specify the recognition mode; possible values are Normal, Basic and Advanced. Default is Normal.
};
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
};
apiInstance.recognizeSimilarityCompare(baseImage, comparisonImage, opts, callback);
```
### Parameters
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**baseImage** | **File**| Image file to compare against. Common file formats such as PNG, JPEG are supported. |
**comparisonImage** | **File**| Image to compare to the base image. |
**recognitionMode** | **String**| Optional, specify the recognition mode; possible values are Normal, Basic and Advanced. Default is Normal. | [optional]
### Return type
**&#39;Blob&#39;**
### Authorization
[Apikey](../README.md#Apikey)
### HTTP request headers
- **Content-Type**: multipart/form-data
- **Accept**: application/json, text/json, application/xml, text/xml
<a name="recognizeSimilarityHash"></a>
# **recognizeSimilarityHash**
> ImageSimilarityHashResponse recognizeSimilarityHash(imageFile, opts)
Generate a perceptual image hash
Generates a hash value for the image; hash values that are closer together in terms of Hamming Distance are more similar.
### Example
```javascript
var CloudmersiveImageApiClient = require('cloudmersive-image-api-client');
var defaultClient = CloudmersiveImageApiClient.ApiClient.instance;
// Configure API key authorization: Apikey
var Apikey = defaultClient.authentications['Apikey'];
Apikey.apiKey = 'YOUR API KEY';
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//Apikey.apiKeyPrefix = 'Token';
var apiInstance = new CloudmersiveImageApiClient.RecognizeApi();
var imageFile = "/path/to/file.txt"; // File | Image file to perform the operation on. Common file formats such as PNG, JPEG are supported.
var opts = {
'recognitionMode': "recognitionMode_example" // String | Optional, specify the recognition mode; possible values are Normal, Basic and Advanced. Default is Normal.
};
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
};
apiInstance.recognizeSimilarityHash(imageFile, opts, callback);
```
### Parameters
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**imageFile** | **File**| Image file to perform the operation on. Common file formats such as PNG, JPEG are supported. |
**recognitionMode** | **String**| Optional, specify the recognition mode; possible values are Normal, Basic and Advanced. Default is Normal. | [optional]
### Return type
[**ImageSimilarityHashResponse**](ImageSimilarityHashResponse.md)
### Authorization
[Apikey](../README.md#Apikey)
### HTTP request headers
- **Content-Type**: multipart/form-data
- **Accept**: application/json, text/json, application/xml, text/xml
<a name="recognizeSimilarityHashDistance"></a>
# **recognizeSimilarityHashDistance**
> ImageSimilarityHashDistanceResponse recognizeSimilarityHashDistance(request)
Calculates the similarity between two perceptual image hashes
Calculates the similarity between two perceptual image hashes by computing the Hamming Distance between them.
### Example
```javascript
var CloudmersiveImageApiClient = require('cloudmersive-image-api-client');
var defaultClient = CloudmersiveImageApiClient.ApiClient.instance;
// Configure API key authorization: Apikey
var Apikey = defaultClient.authentications['Apikey'];
Apikey.apiKey = 'YOUR API KEY';
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//Apikey.apiKeyPrefix = 'Token';
var apiInstance = new CloudmersiveImageApiClient.RecognizeApi();
var request = new CloudmersiveImageApiClient.ImageSimilarityHashDistanceRequest(); // ImageSimilarityHashDistanceRequest |
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
};
apiInstance.recognizeSimilarityHashDistance(request, callback);
```
### Parameters
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**request** | [**ImageSimilarityHashDistanceRequest**](ImageSimilarityHashDistanceRequest.md)| |
### Return type
[**ImageSimilarityHashDistanceResponse**](ImageSimilarityHashDistanceResponse.md)
### Authorization
[Apikey](../README.md#Apikey)
### HTTP request headers
- **Content-Type**: application/json, text/json, application/xml, text/xml, application/x-www-form-urlencoded
- **Accept**: application/json, text/json, application/xml, text/xml

2

package.json
{
"name": "cloudmersive-image-api-client",
"version": "1.3.4",
"version": "1.3.5",
"description": "Image_Recognition_and_Processing_APIs_let_you_use_Machine_Learning_to_recognize_and_process_images_and_also_perform_useful_image_modification_operations_",

@@ -5,0 +5,0 @@ "license": "Apache-2.0",

@@ -8,3 +8,3 @@ # cloudmersive-image-api-client

- API version: v1
- Package version: 1.3.4
- Package version: 1.3.5

@@ -179,2 +179,5 @@

*CloudmersiveImageApiClient.RecognizeApi* | [**recognizeFindSymbol**](docs/RecognizeApi.md#recognizeFindSymbol) | **POST** /image/recognize/find/symbol | Find the location of a symbol in an image
*CloudmersiveImageApiClient.RecognizeApi* | [**recognizeSimilarityCompare**](docs/RecognizeApi.md#recognizeSimilarityCompare) | **POST** /image/recognize/similarity/compare | Compare two images for similarity
*CloudmersiveImageApiClient.RecognizeApi* | [**recognizeSimilarityHash**](docs/RecognizeApi.md#recognizeSimilarityHash) | **POST** /image/recognize/similarity/hash | Generate a perceptual image hash
*CloudmersiveImageApiClient.RecognizeApi* | [**recognizeSimilarityHashDistance**](docs/RecognizeApi.md#recognizeSimilarityHashDistance) | **POST** /image/recognize/similarity/hash/distance | Calculates the similarity between two perceptual image hashes
*CloudmersiveImageApiClient.ResizeApi* | [**resizePost**](docs/ResizeApi.md#resizePost) | **POST** /image/resize/preserveAspectRatio/{maxWidth}/{maxHeight} | Resize an image while preserving aspect ratio

@@ -213,2 +216,6 @@ *CloudmersiveImageApiClient.ResizeApi* | [**resizeResizeSimple**](docs/ResizeApi.md#resizeResizeSimple) | **POST** /image/resize/target/{width}/{height} | Resize an image

- [CloudmersiveImageApiClient.ImageMetadataExifValue](docs/ImageMetadataExifValue.md)
- [CloudmersiveImageApiClient.ImageSimilarityComparisonResponse](docs/ImageSimilarityComparisonResponse.md)
- [CloudmersiveImageApiClient.ImageSimilarityHashDistanceRequest](docs/ImageSimilarityHashDistanceRequest.md)
- [CloudmersiveImageApiClient.ImageSimilarityHashDistanceResponse](docs/ImageSimilarityHashDistanceResponse.md)
- [CloudmersiveImageApiClient.ImageSimilarityHashResponse](docs/ImageSimilarityHashResponse.md)
- [CloudmersiveImageApiClient.NsfwResult](docs/NsfwResult.md)

@@ -215,0 +222,0 @@ - [CloudmersiveImageApiClient.ObjectDetectionResult](docs/ObjectDetectionResult.md)

@@ -36,3 +36,3 @@ /**

* @module api/ArtisticApi
* @version 1.3.4
* @version 1.3.5
*/

@@ -39,0 +39,0 @@

@@ -36,3 +36,3 @@ /**

* @module api/ConvertApi
* @version 1.3.4
* @version 1.3.5
*/

@@ -39,0 +39,0 @@

@@ -36,3 +36,3 @@ /**

* @module api/EditApi
* @version 1.3.4
* @version 1.3.5
*/

@@ -39,0 +39,0 @@

@@ -36,3 +36,3 @@ /**

* @module api/FaceApi
* @version 1.3.4
* @version 1.3.5
*/

@@ -39,0 +39,0 @@

@@ -36,3 +36,3 @@ /**

* @module api/FilterApi
* @version 1.3.4
* @version 1.3.5
*/

@@ -39,0 +39,0 @@

@@ -36,3 +36,3 @@ /**

* @module api/InfoApi
* @version 1.3.4
* @version 1.3.5
*/

@@ -39,0 +39,0 @@

@@ -36,3 +36,3 @@ /**

* @module api/NsfwApi
* @version 1.3.4
* @version 1.3.5
*/

@@ -39,0 +39,0 @@

@@ -19,6 +19,6 @@ /**

// AMD. Register as an anonymous module.
define(['ApiClient', 'model/FindSymbolResult', 'model/FineTextDetectionResult', 'model/ImageDescriptionResponse', 'model/ObjectDetectionResult', 'model/TextDetectionResult', 'model/VehicleLicensePlateDetectionResult'], factory);
define(['ApiClient', 'model/FindSymbolResult', 'model/FineTextDetectionResult', 'model/ImageDescriptionResponse', 'model/ImageSimilarityHashDistanceRequest', 'model/ImageSimilarityHashDistanceResponse', 'model/ImageSimilarityHashResponse', 'model/ObjectDetectionResult', 'model/TextDetectionResult', 'model/VehicleLicensePlateDetectionResult'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
module.exports = factory(require('../ApiClient'), require('../model/FindSymbolResult'), require('../model/FineTextDetectionResult'), require('../model/ImageDescriptionResponse'), require('../model/ObjectDetectionResult'), require('../model/TextDetectionResult'), require('../model/VehicleLicensePlateDetectionResult'));
module.exports = factory(require('../ApiClient'), require('../model/FindSymbolResult'), require('../model/FineTextDetectionResult'), require('../model/ImageDescriptionResponse'), require('../model/ImageSimilarityHashDistanceRequest'), require('../model/ImageSimilarityHashDistanceResponse'), require('../model/ImageSimilarityHashResponse'), require('../model/ObjectDetectionResult'), require('../model/TextDetectionResult'), require('../model/VehicleLicensePlateDetectionResult'));
} else {

@@ -29,5 +29,5 @@ // Browser globals (root is window)

}
root.CloudmersiveImageApiClient.RecognizeApi = factory(root.CloudmersiveImageApiClient.ApiClient, root.CloudmersiveImageApiClient.FindSymbolResult, root.CloudmersiveImageApiClient.FineTextDetectionResult, root.CloudmersiveImageApiClient.ImageDescriptionResponse, root.CloudmersiveImageApiClient.ObjectDetectionResult, root.CloudmersiveImageApiClient.TextDetectionResult, root.CloudmersiveImageApiClient.VehicleLicensePlateDetectionResult);
root.CloudmersiveImageApiClient.RecognizeApi = factory(root.CloudmersiveImageApiClient.ApiClient, root.CloudmersiveImageApiClient.FindSymbolResult, root.CloudmersiveImageApiClient.FineTextDetectionResult, root.CloudmersiveImageApiClient.ImageDescriptionResponse, root.CloudmersiveImageApiClient.ImageSimilarityHashDistanceRequest, root.CloudmersiveImageApiClient.ImageSimilarityHashDistanceResponse, root.CloudmersiveImageApiClient.ImageSimilarityHashResponse, root.CloudmersiveImageApiClient.ObjectDetectionResult, root.CloudmersiveImageApiClient.TextDetectionResult, root.CloudmersiveImageApiClient.VehicleLicensePlateDetectionResult);
}
}(this, function(ApiClient, FindSymbolResult, FineTextDetectionResult, ImageDescriptionResponse, ObjectDetectionResult, TextDetectionResult, VehicleLicensePlateDetectionResult) {
}(this, function(ApiClient, FindSymbolResult, FineTextDetectionResult, ImageDescriptionResponse, ImageSimilarityHashDistanceRequest, ImageSimilarityHashDistanceResponse, ImageSimilarityHashResponse, ObjectDetectionResult, TextDetectionResult, VehicleLicensePlateDetectionResult) {
'use strict';

@@ -38,3 +38,3 @@

* @module api/RecognizeApi
* @version 1.3.4
* @version 1.3.5
*/

@@ -447,2 +447,160 @@

}
/**
* Callback function to receive the result of the recognizeSimilarityCompare operation.
* @callback module:api/RecognizeApi~recognizeSimilarityCompareCallback
* @param {String} error Error message, if any.
* @param {'Blob'} data The data returned by the service call.
* @param {String} response The complete HTTP response.
*/
/**
* Compare two images for similarity
* Generates an image similarity score using Deep Learning between 0.0 and 1.0, values closer to 1.0 indicate greater similarity
* @param {File} baseImage Image file to compare against. Common file formats such as PNG, JPEG are supported.
* @param {File} comparisonImage Image to compare to the base image.
* @param {Object} opts Optional parameters
* @param {String} opts.recognitionMode Optional, specify the recognition mode; possible values are Normal, Basic and Advanced. Default is Normal.
* @param {module:api/RecognizeApi~recognizeSimilarityCompareCallback} callback The callback function, accepting three arguments: error, data, response
* data is of type: {@link 'Blob'}
*/
this.recognizeSimilarityCompare = function(baseImage, comparisonImage, opts, callback) {
opts = opts || {};
var postBody = null;
// verify the required parameter 'baseImage' is set
if (baseImage === undefined || baseImage === null) {
throw new Error("Missing the required parameter 'baseImage' when calling recognizeSimilarityCompare");
}
// verify the required parameter 'comparisonImage' is set
if (comparisonImage === undefined || comparisonImage === null) {
throw new Error("Missing the required parameter 'comparisonImage' when calling recognizeSimilarityCompare");
}
var pathParams = {
};
var queryParams = {
};
var collectionQueryParams = {
};
var headerParams = {
'recognitionMode': opts['recognitionMode']
};
var formParams = {
'baseImage': baseImage,
'comparisonImage': comparisonImage
};
var authNames = ['Apikey'];
var contentTypes = ['multipart/form-data'];
var accepts = ['application/json', 'text/json', 'application/xml', 'text/xml'];
var returnType = 'Blob';
return this.apiClient.callApi(
'/image/recognize/similarity/compare', 'POST',
pathParams, queryParams, collectionQueryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
);
}
/**
* Callback function to receive the result of the recognizeSimilarityHash operation.
* @callback module:api/RecognizeApi~recognizeSimilarityHashCallback
* @param {String} error Error message, if any.
* @param {module:model/ImageSimilarityHashResponse} data The data returned by the service call.
* @param {String} response The complete HTTP response.
*/
/**
* Generate a perceptual image hash
* Generates a hash value for the image; hash values that are closer together in terms of Hamming Distance are more similar.
* @param {File} imageFile Image file to perform the operation on. Common file formats such as PNG, JPEG are supported.
* @param {Object} opts Optional parameters
* @param {String} opts.recognitionMode Optional, specify the recognition mode; possible values are Normal, Basic and Advanced. Default is Normal.
* @param {module:api/RecognizeApi~recognizeSimilarityHashCallback} callback The callback function, accepting three arguments: error, data, response
* data is of type: {@link module:model/ImageSimilarityHashResponse}
*/
this.recognizeSimilarityHash = function(imageFile, opts, callback) {
opts = opts || {};
var postBody = null;
// verify the required parameter 'imageFile' is set
if (imageFile === undefined || imageFile === null) {
throw new Error("Missing the required parameter 'imageFile' when calling recognizeSimilarityHash");
}
var pathParams = {
};
var queryParams = {
};
var collectionQueryParams = {
};
var headerParams = {
'recognitionMode': opts['recognitionMode']
};
var formParams = {
'imageFile': imageFile
};
var authNames = ['Apikey'];
var contentTypes = ['multipart/form-data'];
var accepts = ['application/json', 'text/json', 'application/xml', 'text/xml'];
var returnType = ImageSimilarityHashResponse;
return this.apiClient.callApi(
'/image/recognize/similarity/hash', 'POST',
pathParams, queryParams, collectionQueryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
);
}
/**
* Callback function to receive the result of the recognizeSimilarityHashDistance operation.
* @callback module:api/RecognizeApi~recognizeSimilarityHashDistanceCallback
* @param {String} error Error message, if any.
* @param {module:model/ImageSimilarityHashDistanceResponse} data The data returned by the service call.
* @param {String} response The complete HTTP response.
*/
/**
* Calculates the similarity between two perceptual image hashes
* Calculates the similarity between two perceptual image hashes by computing the Hamming Distance between them.
* @param {module:model/ImageSimilarityHashDistanceRequest} request
* @param {module:api/RecognizeApi~recognizeSimilarityHashDistanceCallback} callback The callback function, accepting three arguments: error, data, response
* data is of type: {@link module:model/ImageSimilarityHashDistanceResponse}
*/
this.recognizeSimilarityHashDistance = function(request, callback) {
var postBody = request;
// verify the required parameter 'request' is set
if (request === undefined || request === null) {
throw new Error("Missing the required parameter 'request' when calling recognizeSimilarityHashDistance");
}
var pathParams = {
};
var queryParams = {
};
var collectionQueryParams = {
};
var headerParams = {
};
var formParams = {
};
var authNames = ['Apikey'];
var contentTypes = ['application/json', 'text/json', 'application/xml', 'text/xml', 'application/x-www-form-urlencoded'];
var accepts = ['application/json', 'text/json', 'application/xml', 'text/xml'];
var returnType = ImageSimilarityHashDistanceResponse;
return this.apiClient.callApi(
'/image/recognize/similarity/hash/distance', 'POST',
pathParams, queryParams, collectionQueryParams, headerParams, formParams, postBody,
authNames, contentTypes, accepts, returnType, callback
);
}
};

@@ -449,0 +607,0 @@

@@ -36,3 +36,3 @@ /**

* @module api/ResizeApi
* @version 1.3.4
* @version 1.3.5
*/

@@ -39,0 +39,0 @@

@@ -36,3 +36,3 @@ /**

* @module api/TextGenerationApi
* @version 1.3.4
* @version 1.3.5
*/

@@ -39,0 +39,0 @@

@@ -35,3 +35,3 @@ /**

* @module ApiClient
* @version 1.3.4
* @version 1.3.5
*/

@@ -38,0 +38,0 @@

@@ -19,8 +19,8 @@ /**

// AMD. Register as an anonymous module.
define(['ApiClient', 'model/AgeDetectionResult', 'model/ColorResult', 'model/CreateHandwritingRequest', 'model/DetectedLicensePlate', 'model/DetectedObject', 'model/DominantColorResult', 'model/DrawPolygonInstance', 'model/DrawPolygonRequest', 'model/DrawRectangleInstance', 'model/DrawRectangleRequest', 'model/DrawTextInstance', 'model/DrawTextRequest', 'model/Face', 'model/FaceCompareResponse', 'model/FaceLocateResponse', 'model/FaceLocateWithLandmarksResponse', 'model/FaceMatch', 'model/FacePoint', 'model/FaceWithLandmarks', 'model/FindSymbolResult', 'model/FineTextDetectionResult', 'model/FineTextItem', 'model/GenderDetectionResult', 'model/ImageDescriptionResponse', 'model/ImageMetadata', 'model/ImageMetadataExifValue', 'model/NsfwResult', 'model/ObjectDetectionResult', 'model/PersonWithAge', 'model/PersonWithGender', 'model/PolygonPoint', 'model/RecognitionOutcome', 'model/TextDetectionResult', 'model/TextItem', 'model/VehicleLicensePlateDetectionResult', 'api/ArtisticApi', 'api/ConvertApi', 'api/EditApi', 'api/FaceApi', 'api/FilterApi', 'api/InfoApi', 'api/NsfwApi', 'api/RecognizeApi', 'api/ResizeApi', 'api/TextGenerationApi'], factory);
define(['ApiClient', 'model/AgeDetectionResult', 'model/ColorResult', 'model/CreateHandwritingRequest', 'model/DetectedLicensePlate', 'model/DetectedObject', 'model/DominantColorResult', 'model/DrawPolygonInstance', 'model/DrawPolygonRequest', 'model/DrawRectangleInstance', 'model/DrawRectangleRequest', 'model/DrawTextInstance', 'model/DrawTextRequest', 'model/Face', 'model/FaceCompareResponse', 'model/FaceLocateResponse', 'model/FaceLocateWithLandmarksResponse', 'model/FaceMatch', 'model/FacePoint', 'model/FaceWithLandmarks', 'model/FindSymbolResult', 'model/FineTextDetectionResult', 'model/FineTextItem', 'model/GenderDetectionResult', 'model/ImageDescriptionResponse', 'model/ImageMetadata', 'model/ImageMetadataExifValue', 'model/ImageSimilarityComparisonResponse', 'model/ImageSimilarityHashDistanceRequest', 'model/ImageSimilarityHashDistanceResponse', 'model/ImageSimilarityHashResponse', 'model/NsfwResult', 'model/ObjectDetectionResult', 'model/PersonWithAge', 'model/PersonWithGender', 'model/PolygonPoint', 'model/RecognitionOutcome', 'model/TextDetectionResult', 'model/TextItem', 'model/VehicleLicensePlateDetectionResult', 'api/ArtisticApi', 'api/ConvertApi', 'api/EditApi', 'api/FaceApi', 'api/FilterApi', 'api/InfoApi', 'api/NsfwApi', 'api/RecognizeApi', 'api/ResizeApi', 'api/TextGenerationApi'], factory);
} else if (typeof module === 'object' && module.exports) {
// CommonJS-like environments that support module.exports, like Node.
module.exports = factory(require('./ApiClient'), require('./model/AgeDetectionResult'), require('./model/ColorResult'), require('./model/CreateHandwritingRequest'), require('./model/DetectedLicensePlate'), require('./model/DetectedObject'), require('./model/DominantColorResult'), require('./model/DrawPolygonInstance'), require('./model/DrawPolygonRequest'), require('./model/DrawRectangleInstance'), require('./model/DrawRectangleRequest'), require('./model/DrawTextInstance'), require('./model/DrawTextRequest'), require('./model/Face'), require('./model/FaceCompareResponse'), require('./model/FaceLocateResponse'), require('./model/FaceLocateWithLandmarksResponse'), require('./model/FaceMatch'), require('./model/FacePoint'), require('./model/FaceWithLandmarks'), require('./model/FindSymbolResult'), require('./model/FineTextDetectionResult'), require('./model/FineTextItem'), require('./model/GenderDetectionResult'), require('./model/ImageDescriptionResponse'), require('./model/ImageMetadata'), require('./model/ImageMetadataExifValue'), require('./model/NsfwResult'), require('./model/ObjectDetectionResult'), require('./model/PersonWithAge'), require('./model/PersonWithGender'), require('./model/PolygonPoint'), require('./model/RecognitionOutcome'), require('./model/TextDetectionResult'), require('./model/TextItem'), require('./model/VehicleLicensePlateDetectionResult'), require('./api/ArtisticApi'), require('./api/ConvertApi'), require('./api/EditApi'), require('./api/FaceApi'), require('./api/FilterApi'), require('./api/InfoApi'), require('./api/NsfwApi'), require('./api/RecognizeApi'), require('./api/ResizeApi'), require('./api/TextGenerationApi'));
module.exports = factory(require('./ApiClient'), require('./model/AgeDetectionResult'), require('./model/ColorResult'), require('./model/CreateHandwritingRequest'), require('./model/DetectedLicensePlate'), require('./model/DetectedObject'), require('./model/DominantColorResult'), require('./model/DrawPolygonInstance'), require('./model/DrawPolygonRequest'), require('./model/DrawRectangleInstance'), require('./model/DrawRectangleRequest'), require('./model/DrawTextInstance'), require('./model/DrawTextRequest'), require('./model/Face'), require('./model/FaceCompareResponse'), require('./model/FaceLocateResponse'), require('./model/FaceLocateWithLandmarksResponse'), require('./model/FaceMatch'), require('./model/FacePoint'), require('./model/FaceWithLandmarks'), require('./model/FindSymbolResult'), require('./model/FineTextDetectionResult'), require('./model/FineTextItem'), require('./model/GenderDetectionResult'), require('./model/ImageDescriptionResponse'), require('./model/ImageMetadata'), require('./model/ImageMetadataExifValue'), require('./model/ImageSimilarityComparisonResponse'), require('./model/ImageSimilarityHashDistanceRequest'), require('./model/ImageSimilarityHashDistanceResponse'), require('./model/ImageSimilarityHashResponse'), require('./model/NsfwResult'), require('./model/ObjectDetectionResult'), require('./model/PersonWithAge'), require('./model/PersonWithGender'), require('./model/PolygonPoint'), require('./model/RecognitionOutcome'), require('./model/TextDetectionResult'), require('./model/TextItem'), require('./model/VehicleLicensePlateDetectionResult'), require('./api/ArtisticApi'), require('./api/ConvertApi'), require('./api/EditApi'), require('./api/FaceApi'), require('./api/FilterApi'), require('./api/InfoApi'), require('./api/NsfwApi'), require('./api/RecognizeApi'), require('./api/ResizeApi'), require('./api/TextGenerationApi'));
}
}(function(ApiClient, AgeDetectionResult, ColorResult, CreateHandwritingRequest, DetectedLicensePlate, DetectedObject, DominantColorResult, DrawPolygonInstance, DrawPolygonRequest, DrawRectangleInstance, DrawRectangleRequest, DrawTextInstance, DrawTextRequest, Face, FaceCompareResponse, FaceLocateResponse, FaceLocateWithLandmarksResponse, FaceMatch, FacePoint, FaceWithLandmarks, FindSymbolResult, FineTextDetectionResult, FineTextItem, GenderDetectionResult, ImageDescriptionResponse, ImageMetadata, ImageMetadataExifValue, NsfwResult, ObjectDetectionResult, PersonWithAge, PersonWithGender, PolygonPoint, RecognitionOutcome, TextDetectionResult, TextItem, VehicleLicensePlateDetectionResult, ArtisticApi, ConvertApi, EditApi, FaceApi, FilterApi, InfoApi, NsfwApi, RecognizeApi, ResizeApi, TextGenerationApi) {
}(function(ApiClient, AgeDetectionResult, ColorResult, CreateHandwritingRequest, DetectedLicensePlate, DetectedObject, DominantColorResult, DrawPolygonInstance, DrawPolygonRequest, DrawRectangleInstance, DrawRectangleRequest, DrawTextInstance, DrawTextRequest, Face, FaceCompareResponse, FaceLocateResponse, FaceLocateWithLandmarksResponse, FaceMatch, FacePoint, FaceWithLandmarks, FindSymbolResult, FineTextDetectionResult, FineTextItem, GenderDetectionResult, ImageDescriptionResponse, ImageMetadata, ImageMetadataExifValue, ImageSimilarityComparisonResponse, ImageSimilarityHashDistanceRequest, ImageSimilarityHashDistanceResponse, ImageSimilarityHashResponse, NsfwResult, ObjectDetectionResult, PersonWithAge, PersonWithGender, PolygonPoint, RecognitionOutcome, TextDetectionResult, TextItem, VehicleLicensePlateDetectionResult, ArtisticApi, ConvertApi, EditApi, FaceApi, FilterApi, InfoApi, NsfwApi, RecognizeApi, ResizeApi, TextGenerationApi) {
'use strict';

@@ -57,3 +57,3 @@

* @module index
* @version 1.3.4
* @version 1.3.5
*/

@@ -197,2 +197,22 @@ var exports = {

/**
* The ImageSimilarityComparisonResponse model constructor.
* @property {module:model/ImageSimilarityComparisonResponse}
*/
ImageSimilarityComparisonResponse: ImageSimilarityComparisonResponse,
/**
* The ImageSimilarityHashDistanceRequest model constructor.
* @property {module:model/ImageSimilarityHashDistanceRequest}
*/
ImageSimilarityHashDistanceRequest: ImageSimilarityHashDistanceRequest,
/**
* The ImageSimilarityHashDistanceResponse model constructor.
* @property {module:model/ImageSimilarityHashDistanceResponse}
*/
ImageSimilarityHashDistanceResponse: ImageSimilarityHashDistanceResponse,
/**
* The ImageSimilarityHashResponse model constructor.
* @property {module:model/ImageSimilarityHashResponse}
*/
ImageSimilarityHashResponse: ImageSimilarityHashResponse,
/**
* The NsfwResult model constructor.

@@ -199,0 +219,0 @@ * @property {module:model/NsfwResult}

@@ -39,3 +39,3 @@ /**

* @module model/AgeDetectionResult
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/ColorResult
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/CreateHandwritingRequest
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/DetectedLicensePlate
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/DetectedObject
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/DominantColorResult
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/DrawPolygonInstance
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/DrawPolygonRequest
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/DrawRectangleInstance
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/DrawRectangleRequest
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/DrawTextInstance
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/DrawTextRequest
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/Face
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/FaceCompareResponse
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/FaceLocateResponse
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/FaceLocateWithLandmarksResponse
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/FaceMatch
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/FacePoint
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/FaceWithLandmarks
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/FindSymbolResult
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/FineTextDetectionResult
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/FineTextItem
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/GenderDetectionResult
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/ImageDescriptionResponse
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/ImageMetadata
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/ImageMetadataExifValue
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/NsfwResult
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/ObjectDetectionResult
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/PersonWithAge
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/PersonWithGender
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/PolygonPoint
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/RecognitionOutcome
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/TextDetectionResult
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/TextItem
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -39,3 +39,3 @@ /**

* @module model/VehicleLicensePlateDetectionResult
* @version 1.3.4
* @version 1.3.5
*/

@@ -42,0 +42,0 @@

@@ -133,4 +133,34 @@ /**

});
describe('recognizeSimilarityCompare', function() {
it('should call recognizeSimilarityCompare successfully', function(done) {
//uncomment below and update the code to test recognizeSimilarityCompare
//instance.recognizeSimilarityCompare(function(error) {
// if (error) throw error;
//expect().to.be();
//});
done();
});
});
describe('recognizeSimilarityHash', function() {
it('should call recognizeSimilarityHash successfully', function(done) {
//uncomment below and update the code to test recognizeSimilarityHash
//instance.recognizeSimilarityHash(function(error) {
// if (error) throw error;
//expect().to.be();
//});
done();
});
});
describe('recognizeSimilarityHashDistance', function() {
it('should call recognizeSimilarityHashDistance successfully', function(done) {
//uncomment below and update the code to test recognizeSimilarityHashDistance
//instance.recognizeSimilarityHashDistance(function(error) {
// if (error) throw error;
//expect().to.be();
//});
done();
});
});
});
}));
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc