首页 > 解决方案 > CognitiveJ/ExampleCode 出错

问题描述

我想使用 CognitiveJ(来自 CognitiveJ 的 GitHub),但我得到的是:

 Status:401; Body: {"error":{"code":"Unspecified","message":"Access denied due to invalid subscription key. Make sure you are subscribed to an API you are trying to call and provide the right key."}}

这是代码:

public static String lic1 = "xxx";
public static String lic2 = "xxx";

public static void main(String[] args) throws IOException {
    new Bildkontrolle();

}

public Bildkontrolle() throws IOException {

    File imageFile = new File("E:\\DSC00306.jpg");

    new FaceRecognicion(lic1, lic2, imageFile);
}

这里是第二节课:

public FaceRecognicion(String lic1, String lic2, File imageFile) throws IOException {

    BufferedImage bufImage = ImageIO.read(imageFile);
    InputStream inpStream =  new FileInputStream(imageFile);

    FaceScenarios faceScenarios = new FaceScenarios(lic1,
            lic1);
    ImageOverlayBuilder imageOverlayBuilder = ImageOverlayBuilder.builder(bufImage);
    imageOverlayBuilder.outlineFacesOnImage(faceScenarios.findFaces(inpStream), RectangleType.FULL,
            CognitiveJColourPalette.STRAWBERRY).launchViewer();
}

有没有人有一个示例代码,我可以在其中查找如何使用 API。我停留在发送请求的地方。

标签: javaapi

解决方案


推荐阅读