All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.visenze.example.ViSearchSDKExample Maven / Gradle / Ivy

package com.visenze.example;

import com.visenze.visearch.*;

import java.io.File;
import java.util.HashMap;
import java.util.Map;

public class ViSearchSDKExample {

    public static void main(String[] args) {
        ViSearch visearch = new ViSearch("your_access_key", "your_secret_key");

        SearchParams searchParam = new SearchParams("imName");
        Map fq = new HashMap();
        fq.put("field1", "value1");
        searchParam.setFq(fq);
        PagedSearchResult pagedSearchResult = visearch.search(searchParam);
        pagedSearchResult.getResult();

        ColorSearchParams colorSearchParameters =
                new ColorSearchParams("1b3c7e");
        PagedSearchResult colorResult = visearch.colorSearch(colorSearchParameters);
        colorResult.getResult();

        File imageFile = new File("/path/to/your/image");
        UploadSearchParams uploadSearchParams =
                new UploadSearchParams(imageFile);
        PagedSearchResult uploadResult = visearch.uploadSearch(uploadSearchParams, ResizeSettings.STANDARD);
        uploadResult.getResult();
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy