All URIs are relative to https://api.imager200.io
| Method | HTTP request | Description |
|---|---|---|
| equalizeAsyncGet | GET /equalize | |
| equalizeAsyncGetWithHttpInfo | GET /equalize | |
| equalizeAsyncPost | POST /equalize | |
| equalizeAsyncPostWithHttpInfo | POST /equalize | |
| equalizeSyncGet | GET /equalize/sync | |
| equalizeSyncGetWithHttpInfo | GET /equalize/sync | |
| equalizeSyncPost | POST /equalize/sync | |
| equalizeSyncPostWithHttpInfo | POST /equalize/sync |
InfoResponse equalizeAsyncGet(url)
Performs histogram equalization to improve image contrast
// Import classes:
import io.imager200.ApiClient;
import io.imager200.ApiException;
import io.imager200.Configuration;
import io.imager200.auth.*;
import io.imager200.models.*;
import io.imager200.client.EqualizeApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("https://api.imager200.io");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
EqualizeApi apiInstance = new EqualizeApi(defaultClient);
String url = "url_example"; // String | image url, supported formats jpeg,png,bmp
try {
InfoResponse result = apiInstance.equalizeAsyncGet(url);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling EqualizeApi#equalizeAsyncGet");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| url | String | image url, supported formats jpeg,png,bmp |
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 201 | Created | * Location - the temporary url of an image in case a post operation id is not provided |
| 400 | Bad Request | - |
ApiResponse equalizeAsyncGet equalizeAsyncGetWithHttpInfo(url)
Performs histogram equalization to improve image contrast
// Import classes:
import io.imager200.ApiClient;
import io.imager200.ApiException;
import io.imager200.ApiResponse;
import io.imager200.Configuration;
import io.imager200.auth.*;
import io.imager200.models.*;
import io.imager200.client.EqualizeApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("https://api.imager200.io");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
EqualizeApi apiInstance = new EqualizeApi(defaultClient);
String url = "url_example"; // String | image url, supported formats jpeg,png,bmp
try {
ApiResponse<InfoResponse> response = apiInstance.equalizeAsyncGetWithHttpInfo(url);
System.out.println("Status code: " + response.getStatusCode());
System.out.println("Response headers: " + response.getHeaders());
System.out.println("Response body: " + response.getData());
} catch (ApiException e) {
System.err.println("Exception when calling EqualizeApi#equalizeAsyncGet");
System.err.println("Status code: " + e.getCode());
System.err.println("Response headers: " + e.getResponseHeaders());
System.err.println("Reason: " + e.getResponseBody());
e.printStackTrace();
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| url | String | image url, supported formats jpeg,png,bmp |
ApiResponse<InfoResponse>
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 201 | Created | * Location - the temporary url of an image in case a post operation id is not provided |
| 400 | Bad Request | - |
InfoResponse equalizeAsyncPost(body)
Performs histogram equalization to improve image contrast
// Import classes:
import io.imager200.ApiClient;
import io.imager200.ApiException;
import io.imager200.Configuration;
import io.imager200.auth.*;
import io.imager200.models.*;
import io.imager200.client.EqualizeApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("https://api.imager200.io");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
EqualizeApi apiInstance = new EqualizeApi(defaultClient);
File body = new File("/path/to/file"); // File | image binary data, acceptable formats: jpeg,png,bmp
try {
InfoResponse result = apiInstance.equalizeAsyncPost(body);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling EqualizeApi#equalizeAsyncPost");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| body | File | image binary data, acceptable formats: jpeg,png,bmp |
- Content-Type: application/octet-stream
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 201 | Created | * Location - the temporary url of an image in case a post operation id is not provided |
| 400 | Bad Request | - |
ApiResponse equalizeAsyncPost equalizeAsyncPostWithHttpInfo(body)
Performs histogram equalization to improve image contrast
// Import classes:
import io.imager200.ApiClient;
import io.imager200.ApiException;
import io.imager200.ApiResponse;
import io.imager200.Configuration;
import io.imager200.auth.*;
import io.imager200.models.*;
import io.imager200.client.EqualizeApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("https://api.imager200.io");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
EqualizeApi apiInstance = new EqualizeApi(defaultClient);
File body = new File("/path/to/file"); // File | image binary data, acceptable formats: jpeg,png,bmp
try {
ApiResponse<InfoResponse> response = apiInstance.equalizeAsyncPostWithHttpInfo(body);
System.out.println("Status code: " + response.getStatusCode());
System.out.println("Response headers: " + response.getHeaders());
System.out.println("Response body: " + response.getData());
} catch (ApiException e) {
System.err.println("Exception when calling EqualizeApi#equalizeAsyncPost");
System.err.println("Status code: " + e.getCode());
System.err.println("Response headers: " + e.getResponseHeaders());
System.err.println("Reason: " + e.getResponseBody());
e.printStackTrace();
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| body | File | image binary data, acceptable formats: jpeg,png,bmp |
ApiResponse<InfoResponse>
- Content-Type: application/octet-stream
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 201 | Created | * Location - the temporary url of an image in case a post operation id is not provided |
| 400 | Bad Request | - |
File equalizeSyncGet(url)
Performs histogram equalization to improve image contrast
// Import classes:
import io.imager200.ApiClient;
import io.imager200.ApiException;
import io.imager200.Configuration;
import io.imager200.auth.*;
import io.imager200.models.*;
import io.imager200.client.EqualizeApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("https://api.imager200.io");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
EqualizeApi apiInstance = new EqualizeApi(defaultClient);
String url = "url_example"; // String | image url, supported formats jpeg,png,bmp
try {
File result = apiInstance.equalizeSyncGet(url);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling EqualizeApi#equalizeSyncGet");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| url | String | image url, supported formats jpeg,png,bmp |
- Content-Type: Not defined
- Accept: image/bmp, image/jpeg, image/png, application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | response contains the image file | - |
| 400 | Bad Request | - |
ApiResponse equalizeSyncGet equalizeSyncGetWithHttpInfo(url)
Performs histogram equalization to improve image contrast
// Import classes:
import io.imager200.ApiClient;
import io.imager200.ApiException;
import io.imager200.ApiResponse;
import io.imager200.Configuration;
import io.imager200.auth.*;
import io.imager200.models.*;
import io.imager200.client.EqualizeApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("https://api.imager200.io");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
EqualizeApi apiInstance = new EqualizeApi(defaultClient);
String url = "url_example"; // String | image url, supported formats jpeg,png,bmp
try {
ApiResponse<File> response = apiInstance.equalizeSyncGetWithHttpInfo(url);
System.out.println("Status code: " + response.getStatusCode());
System.out.println("Response headers: " + response.getHeaders());
System.out.println("Response body: " + response.getData());
} catch (ApiException e) {
System.err.println("Exception when calling EqualizeApi#equalizeSyncGet");
System.err.println("Status code: " + e.getCode());
System.err.println("Response headers: " + e.getResponseHeaders());
System.err.println("Reason: " + e.getResponseBody());
e.printStackTrace();
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| url | String | image url, supported formats jpeg,png,bmp |
ApiResponse<File>
- Content-Type: Not defined
- Accept: image/bmp, image/jpeg, image/png, application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | response contains the image file | - |
| 400 | Bad Request | - |
File equalizeSyncPost(body)
Performs histogram equalization to improve image contrast
// Import classes:
import io.imager200.ApiClient;
import io.imager200.ApiException;
import io.imager200.Configuration;
import io.imager200.auth.*;
import io.imager200.models.*;
import io.imager200.client.EqualizeApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("https://api.imager200.io");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
EqualizeApi apiInstance = new EqualizeApi(defaultClient);
File body = new File("/path/to/file"); // File | image binary data, acceptable formats: jpeg,png,bmp
try {
File result = apiInstance.equalizeSyncPost(body);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling EqualizeApi#equalizeSyncPost");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| body | File | image binary data, acceptable formats: jpeg,png,bmp |
- Content-Type: application/octet-stream
- Accept: image/bmp, image/jpeg, image/png, application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | response contains the image file | - |
| 400 | Bad Request | - |
ApiResponse equalizeSyncPost equalizeSyncPostWithHttpInfo(body)
Performs histogram equalization to improve image contrast
// Import classes:
import io.imager200.ApiClient;
import io.imager200.ApiException;
import io.imager200.ApiResponse;
import io.imager200.Configuration;
import io.imager200.auth.*;
import io.imager200.models.*;
import io.imager200.client.EqualizeApi;
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("https://api.imager200.io");
// Configure API key authorization: ApiKeyAuth
ApiKeyAuth ApiKeyAuth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
ApiKeyAuth.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKeyAuth.setApiKeyPrefix("Token");
EqualizeApi apiInstance = new EqualizeApi(defaultClient);
File body = new File("/path/to/file"); // File | image binary data, acceptable formats: jpeg,png,bmp
try {
ApiResponse<File> response = apiInstance.equalizeSyncPostWithHttpInfo(body);
System.out.println("Status code: " + response.getStatusCode());
System.out.println("Response headers: " + response.getHeaders());
System.out.println("Response body: " + response.getData());
} catch (ApiException e) {
System.err.println("Exception when calling EqualizeApi#equalizeSyncPost");
System.err.println("Status code: " + e.getCode());
System.err.println("Response headers: " + e.getResponseHeaders());
System.err.println("Reason: " + e.getResponseBody());
e.printStackTrace();
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| body | File | image binary data, acceptable formats: jpeg,png,bmp |
ApiResponse<File>
- Content-Type: application/octet-stream
- Accept: image/bmp, image/jpeg, image/png, application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | response contains the image file | - |
| 400 | Bad Request | - |
