类com.google.zxing.common.detector.WhiteRectangleDetector源码实例Demo

下面列出了怎么用com.google.zxing.common.detector.WhiteRectangleDetector的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: ZXing-Orient   文件: Detector.java
public Detector(BitMatrix image) throws NotFoundException {
  this.image = image;
  rectangleDetector = new WhiteRectangleDetector(image);
}
 
public Detector(BitMatrix image) throws NotFoundException {
  this.image = image;
  rectangleDetector = new WhiteRectangleDetector(image);
}
 
源代码3 项目: weex   文件: Detector.java
public Detector(BitMatrix image) throws NotFoundException {
  this.image = image;
  rectangleDetector = new WhiteRectangleDetector(image);
}
 
源代码4 项目: barcodescanner-lib-aar   文件: Detector.java
public Detector(BitMatrix image) throws NotFoundException {
  this.image = image;
  rectangleDetector = new WhiteRectangleDetector(image);
}
 
源代码5 项目: reacteu-app   文件: Detector.java
public Detector(BitMatrix image) throws NotFoundException {
  this.image = image;
  rectangleDetector = new WhiteRectangleDetector(image);
}
 
源代码6 项目: MiBandDecompiled   文件: Detector.java
private b a()
{
    ResultPoint resultpoint;
    ResultPoint resultpoint1;
    ResultPoint resultpoint2;
    ResultPoint resultpoint3;
    int k;
    int l;
    ResultPoint resultpoint4;
    ResultPoint resultpoint5;
    ResultPoint resultpoint6;
    ResultPoint resultpoint7;
    try
    {
        ResultPoint aresultpoint1[] = (new WhiteRectangleDetector(a)).detect();
        resultpoint = aresultpoint1[0];
        resultpoint1 = aresultpoint1[1];
        resultpoint2 = aresultpoint1[2];
        resultpoint3 = aresultpoint1[3];
    }
    catch (NotFoundException notfoundexception)
    {
        int i = a.getWidth() / 2;
        int j = a.getHeight() / 2;
        resultpoint = a(new b(i + 7, j - 7, null), false, 1, -1).a();
        resultpoint1 = a(new b(i + 7, j + 7, null), false, 1, 1).a();
        resultpoint2 = a(new b(i - 7, j + 7, null), false, -1, 1).a();
        resultpoint3 = a(new b(i - 7, j - 7, null), false, -1, -1).a();
    }
    k = a((resultpoint.getX() + resultpoint3.getX() + resultpoint1.getX() + resultpoint2.getX()) / 4F);
    l = a((resultpoint.getY() + resultpoint3.getY() + resultpoint1.getY() + resultpoint2.getY()) / 4F);
    try
    {
        ResultPoint aresultpoint[] = (new WhiteRectangleDetector(a, 15, k, l)).detect();
        resultpoint4 = aresultpoint[0];
        resultpoint5 = aresultpoint[1];
        resultpoint6 = aresultpoint[2];
        resultpoint7 = aresultpoint[3];
    }
    catch (NotFoundException notfoundexception1)
    {
        resultpoint4 = a(new b(k + 7, l - 7, null), false, 1, -1).a();
        resultpoint5 = a(new b(k + 7, l + 7, null), false, 1, 1).a();
        resultpoint6 = a(new b(k - 7, l + 7, null), false, -1, 1).a();
        resultpoint7 = a(new b(k - 7, l - 7, null), false, -1, -1).a();
    }
    return new b(a((resultpoint4.getX() + resultpoint7.getX() + resultpoint5.getX() + resultpoint6.getX()) / 4F), a((resultpoint4.getY() + resultpoint7.getY() + resultpoint5.getY() + resultpoint6.getY()) / 4F), null);
}
 
源代码7 项目: MiBandDecompiled   文件: Detector.java
public Detector(BitMatrix bitmatrix)
{
    a = bitmatrix;
    b = new WhiteRectangleDetector(bitmatrix);
}
 
源代码8 项目: RipplePower   文件: Detector.java
public Detector(BitMatrix image) throws NotFoundException {
	this.image = image;
	rectangleDetector = new WhiteRectangleDetector(image);
}
 
 类所在包
 类方法
 同包方法