Home | History | Annotate | Download | only in test
      1 package org.opencv.test.core;
      2 
      3 import org.opencv.core.CvType;
      4 import org.opencv.test.OpenCVTestCase;
      5 
      6 public class CvTypeTest extends OpenCVTestCase {
      7 
      8     public void testMakeType() {
      9         assertEquals(CvType.CV_8UC4, CvType.makeType(CvType.CV_8U, 4));
     10     }
     11 
     12     public void testCV_8UC() {
     13         assertEquals(CvType.CV_8UC4, CvType.CV_8UC(4));
     14     }
     15 
     16     public void testCV_8SC() {
     17         assertEquals(CvType.CV_8SC4, CvType.CV_8SC(4));
     18     }
     19 
     20     public void testCV_16UC() {
     21         assertEquals(CvType.CV_16UC4, CvType.CV_16UC(4));
     22     }
     23 
     24     public void testCV_16SC() {
     25         assertEquals(CvType.CV_16SC4, CvType.CV_16SC(4));
     26     }
     27 
     28     public void testCV_32SC() {
     29         assertEquals(CvType.CV_32SC4, CvType.CV_32SC(4));
     30     }
     31 
     32     public void testCV_32FC() {
     33         assertEquals(CvType.CV_32FC4, CvType.CV_32FC(4));
     34     }
     35 
     36     public void testCV_64FC() {
     37         assertEquals(CvType.CV_64FC4, CvType.CV_64FC(4));
     38     }
     39 
     40     public void testChannels() {
     41         assertEquals(1, CvType.channels(CvType.CV_64F));
     42     }
     43 
     44     public void testDepth() {
     45         assertEquals(CvType.CV_64F, CvType.depth(CvType.CV_64FC3));
     46     }
     47 
     48     public void testIsInteger() {
     49         assertFalse(CvType.isInteger(CvType.CV_32FC3));
     50         assertTrue(CvType.isInteger(CvType.CV_16S));
     51     }
     52 
     53     public void testELEM_SIZE() {
     54         assertEquals(3 * 8, CvType.ELEM_SIZE(CvType.CV_64FC3));
     55     }
     56 
     57     public void testTypeToString() {
     58         assertEquals("CV_32FC1", CvType.typeToString(CvType.CV_32F));
     59         assertEquals("CV_32FC3", CvType.typeToString(CvType.CV_32FC3));
     60         assertEquals("CV_32FC(128)", CvType.typeToString(CvType.CV_32FC(128)));
     61     }
     62 
     63 }
     64