Package com.cloudinary

Examples of com.cloudinary.Coordinates.addRect()


    public void testFaceCoordinates() throws Exception {
      //should allow sending face coordinates
      Coordinates coordinates = new Coordinates();
      Rectangle rect1 = new Rectangle(121,31,110,151);
      Rectangle rect2 = new Rectangle(120,30,109,150);
      coordinates.addRect(rect1);
      coordinates.addRect(rect2);
      Map result = cloudinary.uploader().upload("src/test/resources/logo.png", Cloudinary.asMap("face_coordinates", coordinates, "faces", true));
      org.json.simple.JSONArray resultFaces = (org.json.simple.JSONArray) result.get("faces");
      assertEquals(2, resultFaces.size());
     
View Full Code Here


      //should allow sending face coordinates
      Coordinates coordinates = new Coordinates();
      Rectangle rect1 = new Rectangle(121,31,110,151);
      Rectangle rect2 = new Rectangle(120,30,109,150);
      coordinates.addRect(rect1);
      coordinates.addRect(rect2);
      Map result = cloudinary.uploader().upload("src/test/resources/logo.png", Cloudinary.asMap("face_coordinates", coordinates, "faces", true));
      org.json.simple.JSONArray resultFaces = (org.json.simple.JSONArray) result.get("faces");
      assertEquals(2, resultFaces.size());
     
      Object[] resultCoordinates = ((org.json.simple.JSONArray) resultFaces.get(0)).toArray();
View Full Code Here

      assertEquals((long)rect2.width, resultCoordinates[2]);
      assertEquals((long)rect2.height, resultCoordinates[3]);
     
      Coordinates differentCoordinates = new Coordinates();
      Rectangle rect3 = new Rectangle(122,32,111,152);
      differentCoordinates.addRect(rect3);
      cloudinary.uploader().explicit((String) result.get("public_id"), Cloudinary.asMap("face_coordinates", differentCoordinates, "faces", true, "type", "upload"));
      Map info = cloudinary.api().resource((String) result.get("public_id"), Cloudinary.asMap("faces", true));
     
      resultFaces = (org.json.simple.JSONArray) info.get("faces");
      assertEquals(1, resultFaces.size());
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.