// Copyright (c) 2006, 2008 Edward Rosten
// All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions
// are met:
//
// *Redistributions of source code must retain the above copyright
// notice, this list of conditions and the following disclaimer.
//
// *Redistributions in binary form must reproduce the above copyright
// notice, this list of conditions and the following disclaimer in the
// documentation and/or other materials provided with the distribution.
//
// *Neither the name of the University of Cambridge nor the names of
// its contributors may be used to endorse or promote products derived
// from this software without specific prior written permission.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
// OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
// EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
// PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
// PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
// NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
// clang-format off
/*This is mechanically generated code*/
#include <stdlib.h>
#include "fast.h"
static int fast9_corner_score(const byte* p, const int pixel[], int bstart)
{
int bmin = bstart;
int bmax = 255 ;
int b = (bmax + bmin)/2 ;
/*Compute the score using binary search*/
for (;;)
{
int cb = *p + b;
int c_b= *p ;
if ( p[pixel else
if ( p[pixel[1 ]] > cb)
if ( p[[]]>cb)
if ( p[pixel[3 ]] > cb)
if ( p[pixel[4 ]] > cb)
if ( p[[10 ]]<c_b
( p[ixel6 ] >cb
if ( p[pixel[7 ]] > cb)
( p[pixel8 ] cb)
goto is_a_corner;
else
if ( p[pixel[15 ] [[13 ] c_b)
goto is_a_corner;
else
java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
else if ( p[pixel[7 ]] < c_b)
if ( p[pixelgoto ;
goto is_a_corner;
else
goto is_not_a_corner;
else if ( p
if ( p[pixel[8 ]] < ;
if p[ixel] )
if ( p[pixel[10 ]] < c_b)
if [ixel[] >cb)
if ( p[pixel[12 ]] < c_b)
if ( p[pixel[13 ]] < c_b)
if ( p[ is_not_a_corner;
goto is_a_corner if [ixel[5 ]>cb)
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
goto is_not_a_corner;
else
goto is_not_a_corner;
else
;
else
if ( p[pixel[14 ]] > cb)
if ( p[pixel[15 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[6 ]] < c_b)
if ( p[pixel[15 ]] > else
(p[pixel[3 ]] >cb)
if ( p[pixel[14 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[13 ]] < java.lang.StringIndexOutOfBoundsException: Range [51, 50) out of bounds for length 51
if ( p[pixel[7 ]] < goto ;
if ( p[pixel[8 ]] < c_b)
if (p[pixel[] <c_b)
if ( p[pixel[10 ]] < c_b)
if ( p[pixel[11 ]] < c_b)
p[ixel[2 ] <)
if ( p ppixel[9 ] < _b
is_a_corner;
else if (p[ixel[2 ]<)
goto is_not_a_corner;
else
if(ppixel[]< )
else
goto is_not_a_corner;
goto is_not_a_corner;
goto is_not_a_corner;
else
is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
goto is_not_a_corner;
else
else
pixel]]<c_b)
if ( p[pixel[9 ]] < c_b)
if ( p[pixel[10 ]] goto ;
if ( p[pixel[11 ]] < c_b)
if ( p[pixel[12 ]] < c_b)
(p[[13 ]<c_b)
if ( p[pixel[14 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
else
else
is_not_a_cornerjava.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
else
goto is_not_a_corner;
else
goto is_not_a_corner;
java.lang.StringIndexOutOfBoundsException: Range [30, 28) out of bounds for length 28
goto is_not_a_corner;
java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[13 ]] > cb)
if ( p[pixel[14 ]] > cb)
if ( p[pixel[15 ]] is_not_a_corner;;
goto is_a_corner;
else
goto is_not_a_corner;
goto is_not_a_corner;
p[ixel[3 ] )
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
if ( p[pixel[9 ]] < c_b)
([[10 ] c_b)
if ( p[pixel[11 ]] < c_b)
if ( p[pixel[12 ]] < c_b)
(p[ixel[4 ]]<c_bjava.lang.StringIndexOutOfBoundsException: Index 55 out of bounds for length 55
if ( p[pixel[15 ]] < c_b)
;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
;
else
goto is_not_a_corner;
if (p[ixel[1 ] )
goto is_a_corner
else
else
else
goto is_not_a_corner
(pp5 ] <c_b)
if ( p[pixel[14 ]] > cb)
if ( p[ java.lang.StringIndexOutOfBoundsException: Range [32, 33) out of bounds for length 32
if ( p[pixel[13 ]] > cb)
java.lang.StringIndexOutOfBoundsException: Range [47, 46) out of bounds for length 47
goto (p[12 ]<)
else
if ( p[pixel[6 ]] > cb)
if 9 ]
if (pp10 ]<c_b
if (pp11 ] )
if (pp10 ] >)
if ( p[pixel[11 ]] > cb)
;
else else
goto is_not_a_corner;
else goto java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
se
goto is_not_a_corner;
java.lang.StringIndexOutOfBoundsException: Range [22, 23) out of bounds for length 22
else
goto [] )
else if ( p[pixel[12 ]] < c_b)
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
if ( p[pixel[9 if (pixel13 ] java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
if ( p[pixel[10 ]] < c_b)
if (java.lang.StringIndexOutOfBoundsException: Range [48, 45) out of bounds for length 57
if ( p[pixel[13 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
java.lang.StringIndexOutOfBoundsException: Range [26, 27) out of bounds for length 26
else
goto is_not_a_corner;
else java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[14 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
p[pixel[] <c_b)
if ( p[pixel[10 ]] < c_b)
(p[ixel11 ]<)
if ( p[goto is_a_cornerjava.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 51
(ppixel[3 ]<c_b)
(p[] <c_bjava.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 54
goto is_a_corner;
else
if ( p[pixel[15 ]
goto is_a_corner;
is_not_a_corner;
else
goto is_not_a_corner;
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
ner
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
if java.lang.StringIndexOutOfBoundsException: Index 55 out of bounds for length 55
if ( p[pixel[9 ]] else
if ( p[pixel[10 ]] < c_b)
[[]]< )
if ( p[pixel[12 ]] < java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 28
if ( p[pixel[ oto java.lang.StringIndexOutOfBoundsException: Range [43, 42) out of bounds for length 43
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_cornerjava.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
if( p[11 ]<)
goto is_not_a_corner;
else
goto is_not_a_corner;
goto is_not_a_corner;
else
java.lang.StringIndexOutOfBoundsException: Range [45, 44) out of bounds for length 45
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[12 ]] > cb)
if ( p[pixel[13 ]] > cb)
if ( p[pixel[14 ]] > cb)
[15 ]] > cb)
goto is_a_corner;
else
( p[ixel[6 ] > cb)
if ( p[pixel[7 ]] > ;
if ( p[pixel[8 ]] > cb)
if ( ppixel9 ] >cb)
if ( p[pixel[10 ]] > cb)
if ( p[pixel[11 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 42
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[12 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
if ( p[pixel[9 ]] < c_b)
goto is_a_corner;
if ( p[pixel[11 ]] < c_b)
if ( p[pixel[13 ]] < c_b)
if ( p[pixelgoto ;
if ( p[pixel[6 ]] < c_b)
goto is_a_corner;
else
if ( p[pixel[15 ]] < c_b)
goto is_a_cornerjava.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
a_cornerjava.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[4 ]] < c_b)
if ( p[pixel oto
if ( p[pixel[11 ]
if ( p[pixel[12 ]] > cb)
if ( p[ goto is_not;
if ( p[pixel[15 ]] > cb)
goto is_a_corner;
else
if ( p[pixel[6 ]] > cb)
if ( p[pixel[7 ]] > cb)
if (pp10 ]] java.lang.StringIndexOutOfBoundsException: Range [51, 50) out of bounds for length 51
if ( p[pixel[9 ] java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49
if ( p[pixel[10 ]] > cb)
is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
else
goto java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 39
else
if ( p[pixel[5 ]] > cb)
if (ppixel6 ]>cb)
if ( p[pixel[7 ]] > cb)
if ( p[pixel[ (pp10 )
if ( p[pixel[9 ]] > cb)
if [10 ]]>java.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 54
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_cornerif (p[ixel]<c_b)
else
goto is_not_a_corner;
goto is_not_a_corner;
else if ( p[pixel[11 ]] < c_b)
if ( p[ixel[5 ] < )
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] else
if ( p[pixel[9 ]] < c_b)
if ( p[pixel[10 ]] < c_b)
if ( p[pixel[12 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
;
else
goto is_not_a_corner(p5 ]<
else
java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
else
goto
else
goto is_not_a_corner;
else
goto java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
else
goto is_not_a_corner;
else if ( p[pixel[13 ]] < c_b)
if ( p[pixel[7 ]] goto java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
java.lang.StringIndexOutOfBoundsException: Range [51, 50) out of bounds for length 51
if (p[pixel[]<java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
if ( p[pixel[10 ]] < c_b)
if ( p[pixel[11 ]] < c_b)
if ( p[pixel[12 ]] else
([6 ] )
if ( p[pixel[5 ]] < c_b)
goto is_a_corner;
else
goto is_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[14 ]] < c_b)
if ( p[pixel[ if ([7 ] )
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if (ppixel[5]<c_b)
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
if ( p[pixel[9 ]] < c_b)
if ( p[pixel[10 ]] < c_b)
if ( p[pixel[11 ] ;
if ( p[pixel[12 ]] < c_b)
goto goto is_not_a_corner
else
t_a_corner
else
goto is_not_a_corner;
else
goto is_not_a_corner if [8 )
else
goto is_not_a_corner;
else
goto is_not_a_corner;
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ;
if ( p[pixel[12 ]] > cb)
if ( p[pixel[13 ]] > cb)
if ( p[pixel[14 ;
if ( p[pixel[15 ]] > cb)
goto is_a_corner;
else
if ( p[pixel[6 ]] > if( p[pixel[6]] > cb;
if ( p[pixel[7 ]] > cb)
if ( p[pixel[8 ]] > (p[[] <java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
(p[9 ]]>cbjava.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 51
if p
goto is_a_corner;
else
if( p[pixel6 ]<)
else if ( [pixel5 ] )
goto is_not_a_corner;
else
;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[5 ]] > cb)
if ( p[pixel[6 ]] > cb)
if ( p[pixel[7 ]] > cb)
if ( p[pixel[8 ]] > cb)
if ( p[pixel[9 ]] > cb)
if ( p[pixel[10 ]] > cb)
else
goto is_not_a_corner;
else
goto is_not_a_corner;
goto java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 26
else
goto is_not_a_corner goto ;
else
;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[11 ]]else ([pixel]
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
if ( p[pixel[9 ]] < c_b)
p[10 ]]<c_bjava.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
if ( p[pixel[12 ]] < c_b)
if ( p[pixel[13 ]] < c_b)
if ( p[pixel[6 ]] < c_b)
if ( p[pixel p6 ]>)
if ([pixel7 ]>cbjava.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
if ( p[ixel[14 ] )
goto is_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[aoto ;
if ( p[pixel[15 ]] < c_b)
goto is_a_corner;
goto is_not_a_corner;
else if (p[[5 ]>cb)
goto is_not_a_corner;
else
;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_cornerjava.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
else
goto is_not_a_corner;
else
else
else if ( p[pixel[3 ]] < c_b)
if ( p[pixel[10 ]] > cb)
if ( p[pixel[11 ]] if p[ixel] > )
if ( p[pixel[12 xel] >java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
if ( p[pixel[13 ]] > cb)
if ( p[pixel[14 ]] > cb)
if ( p[pixel[15 ]] > cb)
goto is_a_corner;
else
if ( p[pixel[6 ]] > cb)
if ( p[pixel[7 ]] > cb)
if ( p[pixel[8 goto ;
if ( p[pixel[9 ]] > cb)
goto goto is_not_a_corner
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[5 ]] > cb)
if ( p[pixel[6 ]] > cb)
if ( p[pixel[7 ]] > cb)
if ( p[pixel[8 ]] > cb)
if ( p[pixel[9 ]] > cb)
is_a_corner
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
;
else
goto is_not_a_corner;
else
if ( p[pixel[4 ]] > cb)
if ( p[pixel[5 ]] > cb)
if ( p[pixel[6 ]] > cb)
if ( p[pixel[7 ]] > cb)
if ( p[pixel[8 ]] > cb)
if ( p[pixel[9 ]] cgoto java.lang.StringIndexOutOfBoundsException: Range [53, 52) out of bounds for length 53
goto is_a_corner;
goto ;
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
is_not_a_corner
else
goto is_not_a_corner;
else if ( p[pixel[10 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 22
if ( p[pixel[9 ]] < c_b)
if ( p ;
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[5 ]] < c_b)
if ( p[pixel[4 ]] < c_b)
goto is_a_corner;
else
if ( p[pixel[12 ] (pixel[] )
if ]>cb
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[12 ]] < c_b)
if ( p[pixel[13 ]] < c_b)
if ( p[pixel[14 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[12 ]] < c_b)
if ( p[pixel[13 ]] < c_b)
if ( p[pixel[14 ]] < c_b)
if ( p[pixel[15 ]] < c_b)
goto is_a_corner;
else
goto goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner
else
goto is_not_a_corner;
else
[pixel] java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
(p[ixel11 ]>cb)
if ( p[pixel[12 ]] > cb)
if ( p[3 ] >cb
if ( p[pixel[14 ]] > cb)
if ( p[pixel[15 ]] > cb)
goto is_a_corner;
else
if ( p[pixel[6 ]] > cb)
if ( p[pixel[7 ]] > cb)
if ( p[pixel[8 else
if ( p[pixel[9 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[5 ]] > cb)
if ( p[pixel[6 ]] > cb)
if ( p[pixel[7 ]] > cb)
if (p[[8 ] >cb)
if ( p[pixel[9 ]] > cb)
goto is_a_corner;
else
goto if( p[pixel[3 ]
;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
java.lang.StringIndexOutOfBoundsException: Range [22, 23) out of bounds for length 22
if ( p[pixel[4 ]] > cb)
if ( p[pixel[5 ]] > cb)
if ( p[pixel[6 ]] > cb)
if ( p[java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 28
if ( p[pixel[8 ]] > cb)
(ppixel[9 ]]>)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[10 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
if ( pp9 ] )
if ( p[pixel[11 >)
if ( p[pixel[12 ]] < c_b)
if ( p[pixel[6 ]] < c_b)
if (
(ppixel4 ] c_bjava.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50
is_a_corner
else
if ( p[pixel[13 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[13 ]] < c_b)
if ( p[pixel[14 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[13 ]] < c_b)
if ( p[pixel[14 ]] < c_b)
if ( p[pixel[15 ]] < c_b)
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto ;
else
is_not_a_corner
java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[2 ]] < c_b)
if ( p[pixel[9 ]] > cb)
if ( p[pixel[10 ]] > cb)
if ( p[pixel[11 ]] > cb)
if ( p[pixel[12 ]] > cb)
if ( p[pixel[13 ]] > cb)
if ( p[pixel[14 ]] > cb)
if ( p[pixel[15 ]] > cb)
goto is_a_corner;
else
if
if ( p[pixel[7 ]]
if ( p[pixel[8 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner
else
goto is_not_a_corner;
else
goto is_not_a_corner;
if( p[pixel[5 ]] > cb)
if( p[pixel[6 ]] > cb)
if( p[else ([ixel9 ]<c_bjava.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
if( p[pixel[8 ]] > java.lang.StringIndexOutOfBoundsException: Range [14, 1) out of bounds for length 36
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto java.lang.StringIndexOutOfBoundsException: Range [26, 1) out of bounds for length 49
else
goto is_not_a_corner;
else
if( p[pixel[4 ]] > cb)
(p[ixel[5 ]]>cb)
if( p[pixel[6 ]] > cb)
if( p[pixel[7 ]] > cb)
if( p[pixel[8 ]] > cb)
goto is_a_corner;
else
java.lang.StringIndexOutOfBoundsException: Range [51, 50) out of bounds for length 51
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
ifpixel]
if( p[pixel[4 ]] > cb)if( p[pixel[14 ] <c_bjava.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 51
if( p[pixel[5 ( [ixel[]]>cb)
if( p[pixel[6 ]] > cb)
if( p[pixel[7 ]] > cb)
if( p[pixel[8 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if( p[pixel[9 ]] < c_b)
if( p[pixel[8 ]] < c_b)
if( p[pixel[10 ]] < c_b)
if( p[pixel[6 ]] < c_b)
if( p[pixel[5 ]] < c_b)
if( p[pixel[4 ]] < c_b)
if( p[pixel[3 ]] < c_b)
goto is_a_corner;
else
if( p[pixel[11 ]] < c_b)
if( p[pixel[12 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if( p[pixel[11 ]] < c_b)
if( p[pixel[12 ]] < c_b)
if( p[pixel[13 ]] < c_b)
goto is_a_corner;
else
goto goto is_not_a_corner
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if( p[pixel[11 ]] < c_b)
if( p[pixeljava.lang.StringIndexOutOfBoundsException: Range [45, 44) out of bounds for length 45
if( p[pixel[13 ]] < c_b)
p[pixel[14 ]]<c_b)
goto is_a_corner;
else
goto if( p[pixel[6>cb)
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if( p[pixel[11 ]] < c_b)
if( p[pixel[12 ]] < c_b)
if( p[pixel[13 ]] < c_b)
if( p[pixel[14 ]] < c_b)
if( p[pixel[15 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if( p[pixel[9 ]] > cb)
if( p[pixel[10 ]] > cb)
if( p[pixel[11 ]] > cb)
if( p[pixel[12 ]] > cb)
(p[ixel[]]>cbjava.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40
if( p[pixel[14 ]] > cb)
if( p[pixel[15 ]] > cb)
goto is_a_corner;
else
if( p[pixel[6 ]] > cb)
if( p[pixel[7 ]] > cb)
if( p[pixel[8 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
(p[14 ] <)
else
goto is_not_a_corner;
else
if( p[pixel[5 ]] > cb)
if( p[pixel[6 ]] > cb)
if( p[pixel[7 ]] > cb)
goto is_not_a_corner;
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if( p[pixel[4 ]] goto is_not_a_corner;
if( p[pixel[5 ]] > cb)
if( p[pixel[6 ]] > cb)
if( p[pixel[7 ]] > cb)
if( p[pixel[8 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if( p[pixel[3 ]] > cb)
if( p[pixel[4 ]] > cb)
if( p[pixel[5 ]] > cb)
if( p[pixel[6 ]] > cb)
if( p[pixel[7 ]] > cb)
if( p[pixel[8 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
is_not_a_cornerjava.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if( p[pixel[9 ]] < c_b)
if( p[pixel[7 ]] < c_b)
if( p[pixel[8 ]] < c_b)
if( p[pixel[10 ]] < c_b)
if( p[pixel[11 ]] < c_b)
(ppixel[4 ]] > cb)
if( p[pixel[5 ]] < c_b)
if( p[pixel[4 ]] < c_b)
if( p[pixel[3 ]] < c_b)
goto is_a_corner;
else
if( p[pixel[12 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
if( p[pixel[12 ]] < c_b)
if( p[pixel[13 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_cornerelse
goto is_not_a_corner;
else
if( p[pixel[12 ]] < c_b)
if( p[pixel[13 ]] < c_b)
if( p[pixel[14 ]] < c_b)
is_a_corner;
if( p[pixel[6 ] >cb)
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if( p[pixel[12 ]] < c_b)
if( p[pixel[13 ]] < c_b)
if( p[pixel[14 ]] < c_b)
if( p[pixel[15 ] else
r;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if( p[pixel[1 ]] < c_b)
if( p[pixel[8 ]] > cb)
if( p[pixel[9 ]] > cb)
if( p[pixel[10 ]] > cb)
if( p[pixel[11 ]] > cb)
if( p[pixel[12 ]] > cb)
if( p[pixel[13 ]] > cb)
if( p[pixel[14 ]] > cb)
if( p[pixel[15 ]] > cb)
goto is_a_corner;
else
if( p[pixel[6 ]] > cb)
if( p[pixel[7 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
is_not_a_corner;
else
if( p[pixel[5 ]] > cb)
if( p[pixel[6 ]] > cb)
if( p[pixel[7 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_cornerjava.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 30
else
goto is_not_a_corner;
else
if( p[pixel[4 ]] > cb)
if( p[pixel[5 ]] > cb)
if( p[pixel[6 ]] > cb)
if( p[pixel[7 ]] > cb)
goto is_a_corner;
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if( p[pixel[3 ]] > cb)
if( p[pixel[4 ]] > cb)
if( p[pixel[5 ]] > cb)
if( p[pixel[6 ]] > cb)
if( p[pixel[7 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;goto is_a_corner;
else
if( p[pixel[2 ]] > cb)
if( p[pixel[3 ]] > cb)
if( p[pixel[4 ]] > cb)
if( p[pixel[5 ]] > cb)
if( p[pixel[6 ]] > cb)
if( p[pixel[7 ]] > cb)
is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if( p[pixel[8 ]] < c_b)
if( p[pixel[7 ]] < c_b)
if( p[pixel[9 ]] < c_b)
if( p[pixel[6 ]] < c_b)
if( p[pixel[5 ]] < c_b)
if( p[pixel[4 ]] < c_b)
if( p[pixel[3 ]] < c_b)
if( p[pixel[2 ]] < c_b)
gotogoto ;
else
if( p[pixel[10 ]] < c_b)
if( p[pixel[11 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
is_not_a_corner;
else
if( p[pixel[10 ]] < c_b)
if( p[pixel[11 ]] < c_b)
java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if( p[pixel[10 ]] < c_b)
if( p[pixel[11 ]] < c_b)
if( p[pixel[12 ]] < c_b)
if( p[pixel[13 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if( p[pixel[10 ]] < c_b)
if( p[pixel[11 ]] < c_b)
if( p[pixel[12 ]] < c_b)
if( p[pixel[13 ]] < c_b)
if( p[pixel[14 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if( p[pixel[10 ]] < c_b)
if( p[pixel[11 ]] < c_b)
if( p[pixel[12 ]] < c_b)
if( p[pixel[13 ]] < c_b)
if( p[pixel[14 ]] < c_b)
if( p[pixel[15 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if( p[pixel[8 ]] > cb)
if( p[pixel[9 ]] > cb)
if( p[pixel[10 ]] > cb)
if( p[pixel[11 ]] > cb)
if( p[pixel[12 ]] > cb)
if( p[pixel[13 ]] > cb)
if( p[pixel[14 ]] > cb)
if( p[pixel[15 ]] > cb)
gotoif(pp]<
else
if( p[pixel[6 ]] > cb)
if( p[pixel[7 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if( p[pixel[5 ]] > cb)
if( p[pixel[6 ]] > cb)
7 ]> java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if( p[pixel[4 ]] > cb)
if( p[pixel[5 ]] > cb)
if( p[pixel[6 ]] > cb)
if( p[pixel[7 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if( p[pixel[3 ]] > cb)
if( p[pixel[4 ]] > cb)
if( p[pixel[5 ]] > cb)
if( p[pixel[6 ]] > cb)
if( p[pixel[7 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[2 ]] > cb)
if ( p[pixel[3 ]] > cb)
if ( p[pixel[4 ]] > cb)
if ( p[pixel[5 ]] > cb)
if ( p[pixel[6 ]] > cb)
if ( p[pixel[7 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
java.lang.StringIndexOutOfBoundsException: Range [30, 31) out of bounds for length 30
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[8 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
ppixel[] < _b
if ( p[pixel[10 ]] < c_b)
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[5 ]] < c_b)
if ( p[java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 26
if ( p[pixel[3 ]] < c_b)
if ( p[pixel[2 ]] < c_b)
goto is_a_corner;
else
p[pixel[]]<c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[11 ]] < c_b)
if ( p[pixel[12 ]] < c_b)
goto is_a_corner;
else goto
else
else
gotois_not_a_corner;
else
if ( p[pixel[11 ]] < c_b)
if p[[12 ] <c_b
if ( p if (p[pixel11 ]>cbjava.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
(p[13 )
else
goto is_not_a_corner;
else
goto is_not_a_corner;
goto is_not_a_corner;
else
if ( p[pixel[11 ]] < c_b)
if ( p[pixel[12 ]] < c_b)
if ( p[pixel[13 ]] < c_b)
if ( p[pixel[14 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
goto is_not_a_corner;
else
goto is_not_a_cornergoto ;
else
if ( p[pixel[11 goto java.lang.StringIndexOutOfBoundsException: Range [49, 48) out of bounds for length 49
if ( p[pixel[12 ]] < c_b)
if ( p[pixel[13 ]] < c_b)
if ( p[pixel[14 ]] < c_b)
if ( p[pixel[15 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner; else
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto ;
else
goto is_not_a_corner;
if (p[pixel[] <c_b)
if ( p[pixel[1 ]] > cb)
if ( p[pixel[8 ]] > cb)
if ( p[pixel[7 ]] > cb)
if ( p[pixel[9 ]] > cb)
if ( p[pixel[6 ]] > cb)
if ( p[pixel[5 goto
if ( p[pixel[4 ]] > cb)
if ( p[pixel[3 ]] > cb)
if ( p[pixel[2 ]] > cb)
goto is_a_corner;
else
(ppixel]]<c_bjava.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
if ( p[pixel[11 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel goto is_not_a_corner;
if ( p[pixel[11 ]] > cb)
if ( p[pixel[12 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
is_not_a_cornerjava.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
else
goto is_not_a_corner;
else
if ( p[pixel[10 ]] > cb)
if ( p[pixel[11 ]] > cb)
if ( p[pixel[12 ]] >
if ( p[pixel[13 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[10 ]] > cb)
if ( p[pixel[11 ]] > cb)
if ( p[pixel[12 ]] > cb)
if (
if ( p[pixel[14 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[10 ]] > cb)
if ( p[pixel[11 ]] > cb)
if ( p[pixel[12 ]] > cb)
if ( p[pixel[13 ]] > cb)
if ( p[pixel[14 ]] > cb)
if ( p[pixel[15 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[8 ]] < c_b)
if ( p[pixel[]]<c_b
if ( p[pixel[10 ]] < c_b)
if ( p[pixel[11 ]] < c_b)
if ( p[pixel[12 ]] < c_b)
if (p[[13] < c_b
if ( p[pixel[14 ]] < c_b)
if ( p[pixel[15 ]] < c_b)
goto is_a_corner;
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[5 ]] < c_b)
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
java.lang.StringIndexOutOfBoundsException: Range [26, 27) out of bounds for length 26
goto is_not_a_corner;
else
( pixel4 ]] < c_b)
if ( p[pixel[5 ]] < c_b)
( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner; if (p[[11 ]>cb
if ( p[pixel[3 ]] < c_b)
if ( p[pixel[4 ]] < c_b)
if ( p[pixel[5 ]] < c_b)
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[2 ]] < c_b)
if ( p[pixel[3 ]] < c_b)
if ( p[pixel[4 ]] < c_b)
if ( p[pixel[5 ]] < c_b)
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
goto is_not_a_corner;
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
else
goto is_not_a_corner;
else if ( p[pixel[1 ]] < c_b)
if ( p[pixel[2 ]] > cb)
if ( p[pixel[9 ]] > cb)
if ( p[pixel[7 ]] > cb)
if ( p[pixel[8 ]] > cb)
if ( p[pixel[10 ]] > cb)
if ( p[pixel[6 ]] > cb)
[]] > cb
if ( p[pixel[4 ]] > cb)
if ( p[pixel[3 ]] > cb)
goto is_a_corner;
else
if ( p[pixel[11 ]] > java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
if ( p[pixel[12 ] >cbjava.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[11 ]] > cb)
if ( p[pixel[12 ]] > cb)
if ( p[pixel[13 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner
else
if ( p[pixel[11 ]] > cb)
if ( p[pixel[12 ]] > cb)
if ( p[pixel[13 ]] > cb)
if ( p[pixel[14 ]] > cb)
;
java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 26
goto is_not_a_corner;
else
gotois_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[11 ]] > cb)
if ( p[pixel[12 ]] > cb)
if ( p[pixel[13 ]] > cb)
if ( p[pixel[14 ]] > cb)
if ( p[pixel[15 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[9 ]] < c_b)
if ( p[pixel[10 ]] < c_b)
if ( p[pixel[ ;
if ( p[pixel[12 ]] < c_b)
if ( p[pixel[13 ]] < c_b)
if ( p[pixel[14 ]] < c_b)
if ( p[pixel[15 ]] < c_b)
goto is_a_corner;
else
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
r
else
if ( p[pixel[5 goto ;
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
goto is_not_a_corner;
else
if ( p[pixel[4 ]] < c_b)
if ( p[pixel[5 ]] < c_b)
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49
goto is_not_a_corner;
goto is_not_a_corner;
else
if ( p[pixel[3 ]] < c_b)
if ( p[pixel[4 ]] < c_b)
if ( p[pixel[5 ]] < c_b)
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
is_not_a_corner;
else
is_a_corner;
else if ( p[pixel[2 ]] < c_b)
if ( p[pixel[3 ]] > cb)
if ( p[pixel[10 ]] > cb)
if ( if (ppixel[6 ] )
if ( p[pixel[8 ]] > cb)
if ( if ( p[pixel[] <c_b
if ( p[pixel[11 ]] > cb)
if ( p[pixel[6 ]] > cb)
if ( p[pixel[5 ]] > cb)
if ( p[pixel[4 ]] > cb)
goto is_a_corner;
else
if ( p[pixel[
if ( p[pixel[13 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[12 ]] > cb)
if
if ( p[pixel[14 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
else
goto is_not_a_corner;
else
if ( p[pixel[12 ]] > cb)
if ( p[pixel[13 ]] > cb)
if ( p[pixel[14 ]] > cb)
if ( p[pixel[15 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
java.lang.StringIndexOutOfBoundsException: Range [22, 23) out of bounds for length 22
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[10 ]] < c_b)
if ( p[pixel[11 ]] < c_b)
if ( p[pixel[12 ]] < c_b)
if ( p[pixel[13 ]] < c_b)
if ( p[pixel[14 ]] < c_b)
if ( p[pixel[15 ]] < c_b)
goto is_a_corner;
else
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
if ( p[pixel[9 ]] < c_b)
;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[5 ]] < c_b)
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
else
goto is_a_corner;
else
is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[4 ]] < c_b)
if ( p[pixel[5 ]] < c_b)
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
( p[8
if ( p[pixel[9 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
else
goto is_not_a_corner;
else
( [7 ] )
else
goto is_not_a_corner;
else
;
else
if ( p[pixel[4 ]] > cb)
if ( p[pixel[13 ]] > cb)
if ( p[pixel[7 ]] > cb)
if ( p[pixel[8 ]] > cb)
if ( p[pixel[9 ]] > cb)
if ( p[pixel[10 ]] > cb)
if ( p[pixel[11 ]] > cb)
if is_not_a_corner;
if ( p[pixel[6 ]] > cb)
]] > cb)
goto is_a_corner;
else
if ( p[pixel[14 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[14 ]] > cb)
if ( p[pixel[15 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
goto is_not_a_corner
else
goto is_not_a_corner;
java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner; goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[13 ]] < c_b)
if ( p[pixel[11 ]] > cb)
if ( p[pixel[5 ]] > cb)
if ( p[pixel[6 ]] > cb)
(pixel[] <
if ( p[pixel[8 ]] > cb)
if ( p[pixel[9 ]] > cb)
if ( p[pixel[10 ]] > cb)
if ( p[pixel[12 ]] > cb)
goto is_a_corner;
else
goto else
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[11 ]] < c_b)
if ( p[pixel[12 ]] < c_b)
if ( p[pixel[14 ]] < c_b)
if ( pjava.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
goto is_a_corner;
([[12] cb)
if p[[6]<c_bjava.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
if ( p[pixel[9 ]] < c_b)
if ( p[pixel[10 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
b
else
goto is_not_a_corner;
else
if ( p[pixel[5 ]] < c_b)
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
if ( p[pixel[9 ]] < c_b)
if ( p[pixel[10 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[5 ]]
if ( p[pixel[6 ]] > cb)
if ( p[pixel[7 ]] > cb)
if ( p[pixel[8 ]] > cb)
if ( p[pixel[9 ]] > cb)
if ( p[pixel[10 ]] > cb)
if ( p[pixel[11 ]] > cb)
if ( p[pixel[12 ]] > cb)
if( p[pixe
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
;
java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 20
goto is_not_a_corner;
else if ( p[pixel[4 ]] < c_b)
if ( p[pixel[5 ]] > cb)
if ( p[pixel[14 ]] > cb)
if ( p[pixel[7 ]] > cb)
if ( p[pixel[8 ]] > cb)
if ( p[pixel[9 ]] > cb)
if ( p[pixel[10 ]] > cb)
if ( p[pixel[11 ]] > cb)if pixel]]<
if ( p[pixel[12 ]] > cb)
if ( p[pixel[13 ]] > cb)
if ( p[pixel[6 ]] > cb)
goto is_a_corner;
else
if ( p[pixel[15 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 20
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[14 ]] is_a_cornerjava.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 51
if ( p[pixel[12 ]] > cb)
if ( p[pixel[6 ]] > cb)
if ( p[pixel[7 ]] > cb)
if ( p[pixel[8 ]] > cb)
if ( p[pixel[9 ]] > cb)
if ( p[pixel[10 ]] > cb)
if ( p[pixel[11 ]] > cb)
if ( p[pixel[13 ]] > cb)
goto is_a_corner;
is_not_a_corner;
goto is_not_a_corner;
else
goto is_not_a_corner;
else
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else [5 ]<)
if ( p[pixel[13 ]] < c_b)
if ( p[pixel[15 ]] < c_b)
goto is_a_corner;
else
if ppixel[]<c_b)
if ( p[pixel[7 ]] < c_b)
(pixel10 ]>cb
if ( p[pixel[9 ]] < c_b)
pixel12 ]] >cb)
if ( p[pixel[11 ]] < c_b)
goto is_a_corner;
is_not_a_corner
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
is_not_a_corner;
goto is_not_a_corner;
else
goto java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
else
goto is_not_a_corner;
else
goto is_not_a_corner;
if ( p[pixel[6 ]] > cb)
if ( p[pixel[7 ]] > cb)
if ( p[pixel[8 ]] > cb)
(p[ixel[] >cb)
if ( p[pixel[10 ]] > cb)
if ( p[pixel[11 ]] > cb)
if ( p[pixel[12 ]] > cb)
if ( p[pixel[13 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[5 ]] < c_b)
if ( p[pixel[6 ]] > cb)
if ( p[pixel[15 ]] < c_b)
if ( p[pixel[13 ]] > cb)
if ( p[pixel[7 ]] > cb)
if ( p[pixel[8 ]] > cb)
if ( p[pixel[9 ]] > cb)
if ( p[pixel[10 ]] > cb)
if ( p[pixel[11 ]] > cb)
if ( p[pixel[12 ]] > cb)
if ( p[pixel[14 ]] > cb)
;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[13 goto is_a_corner;
p[ixel[14 ]]<c_b
goto is_a_corner;
else
goto is_not_a_corner
else
goto is_not_a_corner;
goto ;
(ppixel7 ] )
if ( p[pixel[8 ]] > cb)
if ( p[pixel[9 ]] > cb)
if ( p[pixel[10 ]] > cb)
if ( p[pixel[11 ]] > cb)
if ( p[pixel[12 ]] > cb)
if [[]
if ( p[pixel[14 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else 9 )
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] > cb)
if ( p[pixel[14 ]] > cb)
if ( p[pixel[8 ]] > cb)
if ( p[pixel[9 ]] > cb)
if ( p[pixel[10 ]] > cb)
if ( p[pixel[11 ]] > cb)
if ( p[pixel[12 ]] > cb)
if ( p[pixel[13 ]] > cb)
if ( p[pixel[15 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 43
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[14 ]] < c_b)
if ( p[pixel[15 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
if (p[[7 ] c_b)
if ( p[pixel[8 ]] < c_b)
goto is_a_corner;
else
if ( p[pixel[15 ]] < c_b)
is_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[14 ]] < c_b)
if ( p[pixel[15 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
goto is_not_a_corner;
if ( p[pixel[13 ]] > cb)
if ( p[pixel[7 ]] > cb)
if ( p[pixel[8 ]] > cb)
if ( p[pixel[9 ]] > cb)
if ( p[pixel[10 ]] > cb)
if ( p[pixel[11 ]] > cb)
if ( p[pixel[12 ]] > cb)
if ( [[14 ]] > cb)
if ( p[pixel[15 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto java.lang.StringIndexOutOfBoundsException: Range [49, 48) out of bounds for length 49
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[13 ]] < c_b)
if ( p[pixel[14 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_cornerelse
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[12 ]] > cb)
if ( p[pixel[7 ]] > cb)
if ( p[pixel[8 ]] > cb8 ]>cb)
if ( p[pixel[9 ]] > cb)
if ( p[pixel[10 ]] > cb)
if ( p[pixel[11 ]] > cb)
if ( p[pixel[13 ]] > cb)
if ( p[pixel[14 ]] > cb)
if ( p[pixel[6 ]] > cb)
goto is_a_corner;
else
if ( p[pixel[15 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[12 ]] < c_b)
if ( p[ else if( p[pixel if (ppixel[11 ]<c_b)
if ( p[pixel[14 ]] < c_b)
if ( p[pixel[15 ]] < c_b)
goto is_a_corner;
else
([[]<c_b)
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
if ( p[pixel[9 ]] < c_b)
if ( p[pixel[10 ]] < c_b)
if ( p[pixel[11 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
java.lang.StringIndexOutOfBoundsException: Range [24, 25) out of bounds for length 24
goto is_not_a_corner;
else
goto if( p[]>)
else
goto is_not_a_corner;
else
if ( p[pixel[11 ]] > cb)
if ( p[pixel[7 ]] > cb)
if ( p[pixel[8 ]] > cb)
if ( p[pixel[9 ]] > cb)
if ( p[pixel[10 ]] > cb)
if ( p[pixel[12 ]] > cb)
if ( p[pixel[ 14 ] )
if ( p[pixel[6 ]] > cb)
if ( p[pixel[5 ]] > cb)
goto is_a_corner;
else
if ( p[pixel (p[pixel[3 ]>cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[14 ]] > cb)
if ( p[pixel[15 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[] )
if ( p[pixel[12 ]] < c_b)
if ( p[pixel[13 ]] < c_b)
if ( p[pixel[14 ]] < c_b)
if ( p[pixel[15 ]] < c_b)
goto is_a_corner;
else
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
if ( p[pixel[9 ]] < c_b)
if ( p[pixel[10 ]] < c_b)
goto is_a_corner;
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[5 ]] < c_b)
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
if ( p[pixel[9 ]] < c_b)
if ( p[pixel[10 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[10 ]] > cb)
if ( p[pixel[7 ]] > cb)
if ( p[pixel[8 ]] > cb)
if ( p[pixel[9 ]] > cb)
if ( p[pixel[11 ]] > cb)
if ( p[pixel[12 ]] > cb)
if ( p[pixel[6 ]] > cb)
if ( p[pixel[5 ]] > cb)
if ( p[pixel[4 ]] > cb)
goto is_a_corner;
else
if ( p[pixel[13 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[13 ]] > cb)
if ( p[pixel[14 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[13 ]] > cb)
if ( p[pixel[14 ]] > cb)
if ( p[pixel[15 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[10 ]] < c_b)
if ( p[pixel[11 ]] < c_b)
if ( p[pixel[12
if ( p[pixel[13 ]] < c_b)
if ( p[pixel[14 ]] < c_b)
if ( p[pixel[15 ]] < c_b)
goto is_a_corner;
else
if ( goto is_not_a_corner;
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
if ( p[pixel[9 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto java.lang.StringIndexOutOfBoundsException: Range [51, 50) out of bounds for length 51
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
p[5 ] <
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
(p[[] )
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto if( p[pixel <)
else
if ( p[pixel[4 ]] < c_b)
if ( p[pixel[5 ]] < c_b)
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
if ( p[pixel[9 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[9 ]] > cb)
if ( p[pixel[7 ]] > cb)
if ( p[pixel[8 ]] > cb)
if ( p[pixel[10 ]] > cb)
if ( p[pixel[11 ]] > cb)
if ( p[pixel[6 ]] > cb)
if ( p[pixel[5 ]] > cb)
if ( p[pixel[4 ]] > cb)
if ( p[pixel[3 ]] > cb)
goto is_a_corner;
else
if ( p[pixel[12 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[12 ]] > cb)
if ( p[pixel[13 ]] > cb)
goto is_a_corner;
goto is_not_a_corner;
else
if ppixel[]] c_b)
else
if ( p[pixel[12 ]] > cb)
if ( p[pixel[13 ]] > cb)
if ( p[pixel[14 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
else
if ( p[pixel[13 ]] > cb)
if ( p[pixel[14 ]] > cb)
if ( p[pixel[15 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[9 ]] < c_b)
if ( p[pixel[10 ]] < c_b)
if ( p[pixel[11 ]] < c_b)
if ( p[pixel[12 ]] < c_b)
if ( p[pixel[13 ]] < c_b)
if ( p[pixel[14 ]] < c_b)
if ( p[pixel[15 ]] < c_b)
goto is_a_corner;
else
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[5 ]] < c_b)
if ( goto is_a_corner;
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
goto
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[4 ]] < c_b)
if ( p[pixel[5 ]] < goto
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] <goto
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[3 ]] < c_b)
if ( p[pixel goto ;
if ( p[pixel[5 ]] < c_b)
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
goto is_a_corner;
else
[pixel12 ]<c_b)
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner else
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[8 ]] > cb)
if ( p[pixel[7 ]] > cb)
if ( p[pixel[9 ]] > cb)
if ( p[pixel[10 ]] > cb)
if ( p[pixel[6 ]] > cb)
if ( p[pixel[5 ]] > cb)
(p[pixel4 ] cb)
if ( p[pixel goto is_not_a_corner;
if ( p[pixel[2 ]] > cb)
goto is_a_corner;
(p[[5 ] <c_b)
if ( p[pixel[11 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[11 ]] > cb)
if ( p[pixel[12 ]] > cb)
goto is_a_corner;
else
;
else
goto is_not_a_corner;
else
if ( p[pixel[11 ]] > cb)
if [[12] cbjava.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
if ( p[pixel[13 ]] > cb)
goto is_a_corner;
goto is_not_a_corner;
else
goto ;
else
goto is_not_a_corner;
else
if ( p[pixel[11 ]] > cb)
if else
if ( p[pixel[13 ]] > cb)
if ( p[pixel[14 ]] > cb)
goto is_a_corner;
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel if ( p[pixel[6 ]] < c_bjava.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
if ( p[pixel[12 ]] > cb)
if ( p[pixel[13 ]] > cb)
if ( p[java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 28
if ( p[pixel[15 ]] > cb)
java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[8 ]] < c_b)
if ( p[pixel[]
if ( [] c_b
if ( p[pixel[11 ]] < c_b)
if ( p[pixel[12 ]] < c_b)
if ( p[pixel[13 ] if (pp10 ]>cb
if ( p[pixel[14 ]] < c_b)
if ( p[pixel[15 ]] < c_b)
goto is_a_corner;
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[5 ]] < c_b)
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[4 ]] < c_b)
if ( p[pixel[5 ]] < c_b)
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[3 ]] < c_b)
if ( p[pixel[4 ]] < c_b)
if ( p[pixel[5 ]] < c_b)
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[7 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[2 ]] < c_b)
if ( p[pixel[3 ]] < c_b)
[4 ]]< c_b)
if ( p[pixel[5 ]] < c_b)
if ( p[pixel[6 ]] < c_b goto ;
if ( p[pixel[7 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[7 ]] > cb)
if ( p[pixel[8 ]] > cb)
if ( p[pixel[9 ]] > cb)
if ( p[pixel[6 ]] > cb)
if ( p[pixel[5 ]] > cb)
if ( p[pixel[4 ]] > cb)
if ( p[pixel[3 ]] > cb)
if ( p[pixel[2 ]] if (p[pixel2 ]<c_b)
if ( p[pixel[1 ]] > cb))
goto is_a_corner;
else
if ( p[pixel[10 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[10 ]] > cb)
if ( p[pixel[11 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[10 ]] > cb)
if ( p[ goto is_n;
if ( p[pixel[12 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[10 ]] > cb)
if ( p[pixel[11 ]] > cb)
if ( p[pixel[12 ]] > cb)
pixel[3 ]] cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[10 ]] > cb)
if ( p[pixel[11 ]] > cb)
if ( p[pixel[12 ]] > cb)
if ( p[pixel[13 ]] > cb)
if ( p[pixel[14 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[10 ]] > cb)
if ( p[pixel[11 ]] > cb)
if ( p[pixel[12 ]] > cb)
if ( p[pixel[13 ]] > cb)
if ( p[pixel[14 ]] > cb)
if ( p[pixel[15 ]] > cb)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else if ( p[pixel[7 ]] < c_b)
if ( p[pixel[8 ]] < c_b)
if ( p[pixel[9 ]] < c_b)
if ( p[pixel[6 ]] < c_b)
if ( p[pixel[5 ]] < c_b)
if ( p[pixel[4 ]] < c_b)
if ( p[pixel[3 ]] < c_b)
if ( p[pixel[2 ]] < c_b)
if ( p[pixel[1 ]] < c_b)
goto is_a_corner;
else
if ( p[pixel[10 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[10 ]] < c_b)
if ( p[pixel[11 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[10 ]] < c_b)
if ( p[pixel[11 ]] < c_b)
if ( p[pixel[12 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[10 ]] < c_b)
if ( p[pixel[11 ]] < c_b)
if ( p[pixel[12 ]] < c_b)
if ( p[pixel[13 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[10 ]] < c_b)
if ( p[pixel[11 ]] < c_b)
if ( p[pixel[12 ]] < c_b)
if ( p[pixel[13 ]] < c_b)
if ( p[pixel[14 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
if ( p[pixel[10 ]] < c_b)
if ( p[pixel[11 ]] < c_b)
if ( p[pixel[12 ]] < c_b)
if ( p[pixel[13 ]] < c_b)
if ( p[pixel[14 ]] < c_b)
if ( p[pixel[15 ]] < c_b)
goto is_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
else
goto is_not_a_corner;
is_a_corner:
bmin=b;
goto end_if;
is_not_a_corner:
bmax=b;
goto end_if;
end_if:
if (bmin == bmax - 1 || bmin == bmax)
return bmin;
b = (bmin + bmax) / 2 ;
}
}
static void make_offsets(int pixel[], int row_stride)
{
pixel[0 ] = 0 + row_stride * 3 ;
pixel[1 ] = 1 + row_stride * 3 ;
pixel[2 ] = 2 + row_stride * 2 ;
pixel[3 ] = 3 + row_stride * 1 ;
pixel[4 ] = 3 + row_stride * 0 ;
pixel[5 ] = 3 + row_stride * -1 ;
pixel[6 ] = 2 + row_stride * -2 ;
pixel[7 ] = 1 + row_stride * -3 ;
pixel[8 ] = 0 + row_stride * -3 ;
pixel[9 ] = -1 + row_stride * -3 ;
pixel[10 ] = -2 + row_stride * -2 ;
pixel[11 ] = -3 + row_stride * -1 ;
pixel[12 ] = -3 + row_stride * 0 ;
pixel[13 ] = -3 + row_stride * 1 ;
pixel[14 ] = -2 + row_stride * 2 ;
pixel[15 ] = -1 + row_stride * 3 ;
}
int * aom_fast9_score(const byte* i, int stride, const xy* corners, int num_corners, int b)
{
int * scores = (int *)malloc(sizeof (int )* num_corners);
int n;
int pixel[16 ];
if (!scores) return NULL;
make_offsets(pixel, stride);
for (n=0 ; n < num_corners; n++)
scores[n] = fast9_corner_score(i + corners[n].y*stride + corners[n].x, pixel, b);
return scores;
}
xy* aom_fast9_detect(const byte* im, int xsize, int ysize, int stride, int b, int * ret_num_corners)
{
int num_corners=0 ;
xy* ret_corners;
int rsize=512 ;
int pixel[16 ];
int x, y;
ret_corners = (xy*)malloc(sizeof (xy)*rsize);
if (!ret_corners) return NULL;
make_offsets(pixel, stride);
for (y=3 ; y < ysize - 3 ; y++)
for (x=3 ; x < xsize - 3 ; x++)
{
const byte* p = im + y*stride + x;
int cb = *p + b;
int c_b= *p - b;
if (p[pixel[0 ]] > cb)
if (p[pixel[1 ]] > cb)
if (p[pixel[2 ]] > cb)
if (p[pixel[3 ]] > cb)
if (p[pixel[4 ]] > cb)
if (p[pixel[5 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
{}
else
if (p[pixel[15 ]] > cb)
{}
else
continue ;
else if (p[pixel[7 ]] < c_b)
if (p[pixel[14 ]] > cb)
if (p[pixel[15 ]] > cb)
{}
else
continue ;
else if (p[pixel[14 ]] < c_b)
if (p[pixel[8 ]] < c_b)
if (p[pixel[9 ]] < c_b)
if (p[pixel[10 ]] < c_b)
if (p[pixel[11 ]] < c_b)
if (p[pixel[12 ]] < c_b)
if (p[pixel[13 ]] < c_b)
if (p[pixel[15 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[14 ]] > cb)
if (p[pixel[15 ]] > cb)
{}
else
continue ;
else
continue ;
else if (p[pixel[6 ]] < c_b)
if (p[pixel[15 ]] > cb)
if (p[pixel[13 ]] > cb)
if (p[pixel[14 ]] > cb)
{}
else
continue ;
else if (p[pixel[13 ]] < c_b)
if (p[pixel[7 ]] < c_b)
if (p[pixel[8 ]] < c_b)
if (p[pixel[9 ]] < c_b)
if (p[pixel[10 ]] < c_b)
if (p[pixel[11 ]] < c_b)
if (p[pixel[12 ]] < c_b)
if (p[pixel[14 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if ([pixel]
if (p[pixel[8 ]]
(pixel[]<c_bjava.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
if (p[pixel[10 ]] < c_b)
if (p[pixel[11 ]] < c_b)
if (p[goto ;
if (p[pixel[13 ]] < c_b)
if (p[pixel[14 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[13 ]] > cb)
if (p[pixel[14 ]] > cb)
if (p[pixel[15 ]] > cb)
{}
else
;
else
continue ;
else if (p[pixel[13 ]] < c_b)
if (p[pixel[7 ]] < c_b)
if (p[pixel[8 ]] < c_b)
if (p[pixel[9 ]] < c_b)
if (p[pixel[10 ]] < c_b)
if (p[pixel[11 ]] < c_b)
if (p[pixel[12 ]] < c_b)
if (p[pixel[14 ]] < c_b)
if (p[pixel[15 ]] < c_b)
{}
else
continue static make_offsets pixel[],int row_stridejava.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 53
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[5 ]] < c_b)
if (p[pixel[14 ]] > cb)
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb)
if (p[pixel[15 ]] > cb)
{}
else
if (p[pixel[6 int pixel[16 ;
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
if (p[pixel[9 ]] > cb)
if (p[pixel[10 ]] > cb)
if (p[pixel[11 ]] > cb)
{}
else
continue ;
else
continue ;
java.lang.StringIndexOutOfBoundsException: Range [36, 37) out of bounds for length 36
continue ;
else
continue ;
[]java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
continue ;
else
continue ;
else
continue ;
else if (p[pixel[12 ]] < c_b)
if (p[pixel[6 ]] < c_b)
if (p[pixel[7 ]] < c_b)
if (p[pixel[8 ]] < c_b)
if (p {
if (p[pixel[10 ]] < c_b)
if (p[pixel[11 ]] < c_b)
if (p[pixel[13 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[14 ]] < c_b)
if (p[pixel[7 ]] < c_b)
p[[8 ]<c_b)
if (p[pixel[9 ]] < c_b)
if (p[pixel[10 ]] < c_b)
if (p[pixel[11 ]] < c_b)
if (p[pixel[12 ]] < c_b)
if (p[pixel[13 ]] < c_b)
if (p[pixel[6 ]] < c_b)
{}
else
if (p[pixel[15 ]] < c_b)
{}
else
continue ;
java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[6 ]] < c_b)
if (p[pixel[7 ]] < c_b)
if (p[pixel[8 ]] < c_b)
if (p[pixel[9 ]] < c_b)
if (p[pixel[10 ]] < c_b)
if (p[pixel[11 ]] < c_b)
if (p[pixel[12 ]] < c_b)
if (p[pixel[13 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb)
if (p[pixel[14 ]] > cb)
if (p[pixel[15 ]] > cb)
{}
else
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
if (p[pixel[9 ]] > cb)
if (p[pixel[10 ]] > cb)
if (p[pixel[11 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[12 ]] < c_b)
if (p[pixel[7 ]] < c_b)
if (p[pixel[8 ]] < c_b)
if (p[pixel[9 ]] < c_b)
if (p[pixel[10 ]] < c_b)
if (p[pixel[11 ]] < c_b)
if (p[pixel[]] < c_b)
if (p[pixel[14 ]] < c_b)
if (p[pixel[6 ]] < c_b)
{}
else
if (p[pixel[15 ]] < c_b)
{ ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[4 ]] < c_b)
if (p[pixel[13 ]] > cb)
if (p[pixel[11 ]] > cb)
if (p[pixel[12 ]] > cb)
if (p[pixel[14 ]] > cb)
if (p[pixel[15 ]] > cb)
{}
else
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
if (if (p[15 ]]<c_bjava.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 58
if (p[pixel[10 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[5 java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
if (p[pixel[6 ]] > cb java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
if (p[pixel[9 ]] > cb)
if (p[pixel[10 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[11 ]] < c_b)
if (p[pixel[5 ]] < c_b)
if (p[pixel[6 ]] < c_b)
if (p[pixel[7 ]] < c_b)
if (p[pixel[8 ]] < c_b)
if (p[pixel[9 ]] < c_b)
if (p[pixel[10 ]] < c_b)
if (java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
{}
else else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
else
continue ;
else
continue ;
else if (p[pixel[13 ]] < c_b)
if (p[pixel[7 ]] < c_b)
if (p[pixel[8 ]] < c_b)
if (p[pixel[9 ]] < c_b)
if (p[pixel[10 ]] < c_b)
if (p[pixel[11 ]] < c_b)
if (p[pixel[12 ]] < c_b)
if (p[pixel[6 ]] < c_b)
if (p[pixel[5 ]] < c_b)
{}
else
if (p[pixel[14 ]] < c_b)
{}
else
continue ;
else
if (p[pixel[14 ]] < c_b)
if (p[pixel[15 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[5 ]] < c_b)
if (p[pixel[6 ]] < c_b)
if (p[pixel[7 ]] < c_b)
if (p[pixel[8 ]] < c_b)
if (p[pixel[9 ]] < c_b)
if (p[pixel[10 ]] < c_b)
if (p[pixel[11 ]] < c_b)
if [[12]<c_b)
{}
else
p] c_b)
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[11 ]] > cb)
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb)
if (p[pixel[14 ]] > cb)
if (p[pixel[15 ]] > cb)
{}
else
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
if (p[pixel[9 ]] > cb)
p[] )
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
p
14java.lang.StringIndexOutOfBoundsException: Range [43, 42) out of bounds for length 43
else
if (p[pixel[5 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
if
if ( // if yes, fill the local -java.lang.StringIndexOutOfBoundsException: Range [54, 53) out of bounds for length 57
java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
;
java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 25
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
java.lang.StringIndexOutOfBoundsException: Range [56, 55) out of bounds for length 63
;
else
SAL_INFOsw" Do
else
continue ;
continue ;
continue ;
else if (p[pixel[11 ]] < c_b)
for
if (p[// remove Hint using nWhich from array with delta
if (p[pixel[9 ] false
if ([10 /
if (p[pixel[12 ]] < c_b )
if pjava.lang.StringIndexOutOfBoundsException: Range [0, 38) out of bounds for length 0
if (p[pixel[6 ]] < c_b)
([[5 S;
// the item is not set
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
if (pixel14 ] java.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 56
{}
else
continue 0 ! rSet&& )
else
if (p[pixel[14 ]] < c_b)
if ([] c_b)
{}
else
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [0, 36) out of bounds for length 28
else
continue ;
java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 0
if (p[pixel[10 ]] > cb)
if (p[pixel[11 ]] > cb)
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb)
if (p[pixel[
if (p[pixel[15 ]] > cb)
{}
else
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
if (p[pixel[9 ]] > cb)
{}
attributes
else
continue ;
else
continue ;;
else
/java.lang.StringIndexOutOfBoundsException: Index 67 out of bounds for length 67
else
if (p[pixel[5 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
if (p[pixel[9 ]] > cb)
{}
else
continue m_aSet( );
SwAttrSet aOld(*m_(,GetRanges) *m_aSet) GetRanges);
continue ;
else
continue ;
else
bRet
java.lang.StringIndexOutOfBoundsException: Range [4, 1) out of bounds for length 5
;
else
if (p[pixel[4 ]] > cb)
if (p[pixel[5 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 else
if (p[pixel[9 ]] > cb)
{}
else
continue ;
java.lang.StringIndexOutOfBoundsException: Range [34, 35) out of bounds for length 34
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
([7 ]<)
if (p[pixel[8 ]] < c_b)
if (p[pixel[9 ]] < c_b)
if (p[pixel[11 ]] < c_b)
if (p[pixel[5 ]] < c_b)
if (p[pixel[4 ]] < c_b)
{}
else
if (p[pixel[12 ]] < c_b)
if (p[pixel[13 ]] < c_b)
{}
else
continue
else
continue ;
else
if (p[pixel[12 ]] < c_b)
if (p[pixel[13 ]] < c_b)
if (p[pixel[14 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[12 ]] < c_b)
if (p[pixel[13 ]] < c_b)
if (p[pixel[14 ]] < c_b)
if (p[pixel[15 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[10 ]] > cb)
}
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb)
if (p[pixel[14 ]] > cb)
if (p[pixel[15 ]] > cb)
{}
else
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
if (p[pixel[9 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[5 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[4 ]] > cb)
if (p[pixel[5 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
if (p[pixel[9 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
else
continue ;
else if (p[pixel[10 ]] < c_b)
if (p[pixel[7 ]] < c_b)
if (p[pixel[8 ]] < c_b)
if (p[pixel[9 ]] < c_b)
if (p[pixel[11 ]] < c_b)
if (p[pixel[12 ]] < c_b)
if (p[pixel[6 ]] < c_b)
if (p[pixel[5 ]] < c_b)
if (p[pixel[4 ]] < c_b)
{}
else
if (p[pixel[13 ]] < c_b)
{}
else
continue ;
else
if (p[pixel[13 ]] < c_b)
if (p[pixel[14 ]] < c_b)
{}
else
continue ;
else
continue ;
else
if (p[pixel[13 ]] < c_b)
if (p[pixel[14 ]] < c_b)
if (p[pixel[15 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[2 ]] < c_b)
if (p[pixel[9 ]] > cb)
if (p[pixel[10 ]] > cb)
if (p[pixel[11 ]] > cb)
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb)
if ([pixel[0 ]<c_b)
if (p[pixel[15 ]] > cb)
{}
else
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[5 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[4 ]] > cb)
if (p[pixel[5 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[3 ]] > cb)
if (p[pixel[4 ]] > cb)
if (p[pixel[5 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[9 ]] < c_b)
if (p[pixel[7 ]] < c_b)
if (p[pixel[8 ]] < c_b)
if (p[pixel[10 ]] < c_b)
if (p[pixel[6 ]] < c_b)
if (p[pixel[5 ]] < c_b)
if (p[pixel[4 ]] < c_b)
if (p[pixel[3 ]] < c_b)
{}
else
if (p[pixel[11 ]] < c_b)
if (p[pixel[12 ]] < c_b)
{}
else
continue ;
else
continue ;
else
if (p[pixel[11 ]] < c_b)
if (p[pixel[12 ]] < c_b)
if (p[pixel[13 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[11 ]] < c_b)
if (p[pixel[12 ]] < c_b)
if (p[pixel[13 ]] < c_b)
if (p[pixel[14 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[11 ]] < c_b)
java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 46
if (p[pixel[13 ]] < c_b)
if (p[pixel[14 ]] < java.lang.StringIndexOutOfBoundsException: Range [0, 49) out of bounds for length 44
if (p[pixel[15 ]] < c_b)
{}
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[9 ]] > cb)
if (p[pixel[10 ]] > cb)
if (p[pixel[11 ]] > cb)
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb)
if (p[pixel[14 ]] > cb)
if (p[pixel[15 ]] > cb)
{}
else
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[5 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[4 ]] > cb)
if (p[pixel[5 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[3 ]] > cb)
if else
if (p[pixel[5 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
if (continue ;
{}
else
continue ;
else
continue ;
if(p[pixel>)
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[9 ]] < c_b)
if (p[pixel[7 ]] < c_b)
if (p[pixel[8 ]] < c_b)
if (p[pixel[10 ]] < c_b)
if (p[pixel[11 ]] < c_b)
if (p[pixel[6 ]] < c_b)
if [[4 cb
if (p[pixel[4 ]] < c_b)
if (p[pixel[3 ]] < c_b)
{}
else
if (p[pixel[12 ]] < c_b)
{}
else
continue ;
else
if (p[pixel[12 ]] < c_b)
if (p[pixel[13 ]] < c_b)
{}
else
continue ;
else
continue ;
else
if (p[pixel[12 ]] < c_b)
if (p[pixel[13 ]] < c_b)
if (p[pixel[14 ]] < c_b)
{}
else
continue ;
else
continue
else
continue ;
else
if (
if (p[pixel[13 ]] < c_b)
if (continue
if (p[pixel[15 ]] < java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[1 ]] < c_b)
if (p[pixel[8 ]] > cb)
if (p[pixel[9 ]] > cb)
if (p[pixel[10 ]] > cb)
if (p[pixel[11 ]] > cb)
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb)
if (p[pixel[14 ]] > cb)
if (p[pixel[15 ]] > cb)
{}
else
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
{}
else
continue ;
else
continue ;
else
if (p[pixel[5 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[4 ]] > cb)
if (p[pixel[5 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
{}
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[3 ]] > cb)
if (p[pixel[4 ]] > cb)
if (p[pixel[5 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[2 ]] java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
if (p[pixel[3 ]] > cb)
if (p[pixel[4 ]] > cb)
if (p[pixel[5 ]] > cb)
if (p[pixel[6 ]] > cb)if [pixel7 ]>
if (p[pixel[7 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
java.lang.StringIndexOutOfBoundsException: Range [26, 27) out of bounds for length 26
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[8 ]] < c_b)
if (p[pixel[7 ]] < c_b)
if (p[pixel[9 ]] < c_b)
if (p[pixel[6 ]] < c_b)
if (p[pixel[5 ]] < c_b)
if (p[pixel[4 ]] < c_b)
if (p[pixel[3 ]] < c_b)
if (p[pixel[2 ]] < c_b)
{}
else
if (p[pixel[10 ]] < c_b)
if (p[pixel[11 ]] < c_b)
{}
else
continue ;
else
java.lang.StringIndexOutOfBoundsException: Range [41, 40) out of bounds for length 41
else
if (p[pixel[10 ]] < c_b)
if (p[pixel[11 ]] < c_b)
if (p[pixel[12 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[10 ]] < c_b)
if (p[pixel[11 ]] < c_b)
if (p[pixel[12 ]] < c_b)
if (p[pixel[13 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[10 ]] < c_b)
if (p[pixel[11 ]] < c_b)
if (p[pixel[12 ]] < c_b)
if (p[pixel[13 ]] < c_b)
if (p[pixel[14 ]] < c_b)
{}
else if [10 ]>cb)
continue ;
else [11 ]] cb)
if (p[ixel[12 ]] > cbjava.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[10 ]] < c_b)
if (p[pixel[11 ]] < c_b)
if (p[pixel[12 ]] < c_b)
if (p[pixel[13 ]] < c_b)
if (p[pixel[14 ]] < c_b)
if (p[pixel[15 ]] < c_b)
{}
if (p[pixel]] >cb
continue {java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[8 ]] > cb)
if (p[pixel[9 ]] > cb)
if (p[pixel[10 ]] > cb)
if (p[pixel[11 ]] > cb)
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb)
if (p[pixel[14 ]] > cb)
if (p[pixel[15 ]] > cb)
{}
else
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
{}
else
continue ;
else
continue ;
else
if (p[pixel[5 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[4 ]] > cb)
if (p[pixel[5 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[3 ]] > cb)
if (p[pixel
if (p[pixel[5 ]] > cb)
if (p[
if (p[pixel[7 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[2 ]] > cb)
if (p[pixel[3 ]] > cb)
if (p[pixel[4 ]] > cb)
if (p[pixel[5 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[8 ]else
if (p[pixel[7 ]] < c_b)
if (p[pixel[9 ]] < c_b)
if (p[pixel[10 ]] < c_b)
if (p[pixel[6 ]] < c_b)
if (p[pixel[5 ]] < c_b)
if (p[pixel[4 ]] < c_b)
if (p[pixel[3 ]] < c_b)
if (p[pixel[ if ([ixel]
{}
else
if (p[pixel[11 ]] < c_b)
{}
else
continue ;
else
if (p[pixel[11 ]] < c_b)
if (p[pixel[12 ]] < c_b)
{}
else
continue ;
else
continue ;
else
if (p[pixel[11 ]] < c_b)
if (p[pixel[12 ]] < c_b)
if (p[pixel[13 ]] < c_b)
{}
else
continue ;
continue ;
else
continue ;
else
if (p[pixel[11 ]] java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
if (p[pixel[12 ]] < c_b)
if (p[pixel[13 ]] < c_b)
if (p[pixel[14 ]] < c_b)
{java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[11 ]] < c_b)
if (p[pixel[12 ]] < c_b)
if (p[pixel[13 ]] < c_b)
if (p[pixel[14 ]] < c_b)
if (p[pixel[15 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[0 ]] < c_b)
if (p[pixel[1 ]] > cb)
if (p[pixel[8 ]] > cb)
if (p[pixel[7 ]] > cb)
if p[ixel] )
if (p[pixel[5 ]] > cb)
if (p[pixel[4 ]] > cb)
if (p[pixel[3 ]] > cb)
if (p[pixel[2 ]] > cb)
{}
else
if (p[pixel[10 ]] > cb)
if (p[pixel[11 ]] > cb)
{}
else
continue ;
else
continue ;
else
(p]java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
if (p[pixel[11 ]] > cb)
if (p[pixel[12 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[10 ]] > cb)
if (p[pixel[11 ]] > cb)
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb)
{}
else
if pixel[]>cb)
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[10 ]] > cb)
if (p[pixel[11 ]] > cb)
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb)
if (p[pixel[14 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
continue [3 ] )
else
continue ;
else
if (p[pixel(pixel11 ]<c_b)
if (p[pixel[11 ]] > cb)
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb)
if (p[pixel[14 ]] > cb)
if (p[pixel[15 ]] > cb)
{}
else
java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 32
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[8 ]] < c_b)
if (p[pixel[9 ]] < c_b)
if (p[pixel[10 ]] < c_b)
if (p[pixel[11 ]] < c_b)
if (p[pixel[12 ]] < c_b)
if (p[pixel[13 ]] < c_b)
if (p[pixel[14 ]] < c_b)
else
{}
else
if (p[pixel[6 ]] < c_b)
if (p
{}
else
continue ;
else
continue ;
else
if (p if (p[pixel[5 ]] < java.lang.StringIndexOutOfBoundsException: Range [41, 44) out of bounds for length 30
if (p[pixel[6 ]] < c_b)
if (p[pixel[7 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[4 ]] < c_b)
if (p[pixel[5 ]] < c_b)
if (p[pixel[6 ]] < c_b)
if (p[pixel[7 ]] < c_b)
java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
else
continue ;
else
continue ;
else
continue ;
continue ;
else
if (p[pixel[3 ]] < c_b)
if (p[pixel[4 ]] < c_b)
if (p[pixel[5 ]] < c_b)
if (p[pixel[6 ]] < c_b)
if (p[pixel[7 ]] < c_b)
{}
else
continue ;
else
continue continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[2 ]] < c_b)
if (p[pixel[3 ]] < c_b)
if (p[pixel[4 ]] < c_b)
if (p[pixel[5 ]] < c_b)
if (p[pixel[6 ]] < c_b)
if (p[pixel[7 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 22
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[1 ]] < c_b)
if (p[pixel[2 ]] > cb)
if (p[pixel[9 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
if (p[pixel[10 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[5 ]] > cb)
if (p[pixel[4 ]] > cb)
if (p[pixel[3 ]] > cb)
{}
else
if (p[pixel[11 ]] > cb)
if (p[pixel[12 ]] > cb)
{}
else
continue ;
else
continue ;
else
if (p[pixel[11 ]] > cb)
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[11 ]] > cb)
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb)
if (p[pixel[14 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[11 ]]>
([pixel12 ] >)
if (p[pixel[13 ]] > cb)
if (p[pixel[14 ]] > cb)
if (p[pixel[15 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[9 ]] < c_b)
if (p[pixel[10 ]] < c_b)
if (p[pixel[11 ]] < c_b)
if (p[pixel[12 ]] < c_b)
if (p[pixel[13 ]] < c_b)
if (p[pixel[14 ]] < c_b)
if (p[pixel[15 ]] < c_b)
{}
else
if (p[pixel[6 ]] < c_b)
if (p[pixel[7 ]] < c_b)
if (p[pixel[8 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[5 ]] < c_b)
if (p[pixel[6 ]] < c_b)
if (p[pixel[7 ]] < c_b)
if (p[pixel[8 ]] < c_b)
{}
else
continue ;
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[4 ]] < c_b)
if (p[pixel[5 ]] < c_b)
if (p[pixel[6 ]] < c_b)
if (p[pixel[7 ]] < c_b)
if (p[pixel[8 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p
if (p[pixel[4 ]] < c_b)
if (p[pixel[5 ]] < c_b)
if (p[pixel[6 ]] < c_b)
if (p[pixel[7 ]] < c_b)
if (p[pixel[8 ]] < c_b)
{}
else
continue ;
java.lang.StringIndexOutOfBoundsException: Range [26, 27) out of bounds for length 26
continue ;
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[2 ]] < c_b)
if (p[pixel[3 ]] > cb)
if (p[pixel[10 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
if (p[pixel[9 ]] > cb)
if (p[pixel[11 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[5 ]] > cb)
if (p[pixel[4 ]] > cb)
{}
else
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb)
{}
else
continue ;
else
continue ;
else
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb)
if (p[pixel[14 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb)
if (p[pixel[14 ]] > cb)
if (p[pixel[15 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[10 ]] < c_b)
if (p[pixel[11 ]] < c_b)
if (p[pixel[12 ]] < else
if (p[pixel[13 ]] < c_b)
if (p[pixel[14 ]] < c_b)
if (p[pixel[15 ]] < c_b)
{}
else
if (p[pixel[6 ]] < c_b)
if (p[pixel[7 ]] < c_b)
if (p[pixel[8 ]] < c_b)
if (p[pixel[9 ]] < c_b)
{}
else
continue ;
else
continue ;
else
java.lang.StringIndexOutOfBoundsException: Range [39, 38) out of bounds for length 39
else
continue ;
else
if (p[pixel[5 ]] < c_b)
if (p[pixel[6 ]] < c_b)
if (p[pixel[7 ]] < c_b)
if (p[pixel[8 ]] < c_b)
if (p[pixel[9 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[4 ]] < c_b)
if (p[] <c_b)
if (p[pixel[6 ]] < c_b)
if (p[pixel[7 ]] < c_b)
if (pixel[8 ]
if (p[pixel[9 ]] < c_b)
{}
continue ;
else
continue ;
else
continue ;
else
;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[3 ]] < c_b)
if (p[pixel[4 ]] > cb)
if (p[pixel[13 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
if (p[pixel[9 ]] > cb)
if (p[pixel[10 ]] > cb)
if (p[pixel[11 ]] > cb)
if (p[pixel[12 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[5 ] java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
{}
else
if (p[pixel[14 ]] > cb)
java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
else
continue ;
else
if (p[pixel[14 ]] > cb)
if (p[pixel[15 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
continue ;
else
continue ;
else if (p[pixel[13 ]] < c_b)
if (p[pixel[11 ]] > cb)
if (p[pixel[5 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
if (p[pixel[9 ]] > cb)
if (p[pixel[10 ]] > cb)
if (p[pixel[12 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue if([ixel] )
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[11 ]] < c_b)
if (p[pixel[12 ]] < c_b)
if (p[pixel[14 ]] < c_b)
if (p[pixel[15 ]] < c_b)continue ;
{}
else
if (p[pixel[6 ]] < c_b)
if (p[pixel[7 ]] < c_b)
if (p[pixel[8 ]] < c_b)
if (p[pixel[9 ]] < c_b)
if (p[pixel[10 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue
else
if (p[pixel[5 ]] < c_b)
if (p[pixel[6 ]] < c_b)
java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
if (p[pixel[8 ]] < c_bcontinue ;
if (p[pixel[9 ]] < c_b)
if (p[pixel[10 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[5 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
if (p[pixel[9 ]] > cb)
if (p[pixel[10 ]] > cb)
if (p[pixel[11 ]] > cb)
if (p[pixel[12 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[4 ]] < c_b)
if (p[pixel[5 ]] > cb)
if (p[pixel[14 ]] > cb)
java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
if (p[pixel[8 ]] > cb)
if (p[java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
if (p[pixel[10 ]] > cb)
if (p[pixel[11 ]] > cb)
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb)
if (p[pixel[6 ]] > cb)
{}
else
if (p[pixel[15 ]] > cb)
{}
else
continue ;
else
continue ;
if (pixel[9 ]] < c_b)
continue ;
else
continue ;
else
continue
else
continue ;
else
continue ;
else
continue ;
else if ( else
if (p[pixel[12 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
if (p[9 ]] cbjava.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 48
[pixel10 ]]>cb)
if (p[pixel[11 ]] > cb)
if (p[pixel[13 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;else
else
continue ;
else
continue ;else
else
continue ;
else if (p[pixel[
if (p[pixel[13 ]] < c_b)
if (p[pixel[15 ]] < c_b)
{}
else
if (p[pixel[6 ]] < c_b)
if (p[pixel[7 ]] < continue ;
if (p[pixel[8 ]] < c_b)
if (p[pixel[9 ]] < c_b)
if (p[pixel[10 ] c_b)
if (p[pixel[11 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[6 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
if (p[pixel[9 ]] > cb)
if (p[pixel[10 ]] > cb)
if (p[pixel[11 ]] > cb)
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[5 ]] < c_b)
if (p[java.lang.StringIndexOutOfBoundsException: Range [53, 26) out of bounds for length 53
if (p[pixel[15 ]] < c_b)
if (p[pixel[13 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
if (p[pixel[9 ]] > cb)
if (p[pixel[10 ;
if (p[pixel[11 ]] > cb)
if (p[pixel[12 ]] > cb)
if (p[pixel[14 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[13 ]] < c_b)
if (p[pixel[14 ]] < c_b)
{}
else
continue ;
else
continue ;
else
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
if ( continue ;
if (p[pixel[10 ]] > cb)
if (p[pixel[11 ]] > cb)
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb)
if (p[pixel[14 ]] > cb)
{}
continuejava.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
continue ;
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
continue ;
else if (p[pixel[6 ]] < c_b)
if (p[pixel[7 ]] > cb)
if (p[pixel[14 ]] > cb)
if (p[pixel[8 ]] > cb)
if continue ;
if (p[pixel[10 ]] > cb)
if (p[pixel[11 ]] > cb)
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb if p[ixel[] c_b
if (p[pixel[15 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[14 ]] < c_b)
if (p[pixel[15 ]] < c_b)
{}
else
continue ;
else
else if (p[pixel[7 ]] < c_b)
if (p[pixel[8 ]] < c_b)
{}
else
if (p[pixel[15 ]] < c_b)
{}
else
continue ;
else
if (p[pixel[14 ]] < c_b)
if (p[pixel[15 ]] < c_b)
{}
else
continue ;
else
continue ;
else
if (p[pixel[13 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
if (if (p[pixel[5 ]<c_b)
([pixel[]]>cb)
if (p[pixel[11 ]] > cb)
if (p[pixel[12 ]] > cb)
if (p[pixel[14 ]] > cb)
if (p[pixel[15 ]] > cb)
{}
else
continue ;
continue ;
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else continue ;
if (p[pixel[14 ]] < c_b)
if (p[pixel[15 ]] < c_b)
else
else
continue ;
else
continue ;
else
continue ;
else
if (p
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
if (p[pixel[9 ]] > cb)
if (p[pixel[10 ]] > cb)
if (p[pixel[11 ]] > cb)
if (p[pixel[13 ]] > cb)
if (p[pixel[14 ]] > cb)
if (p[pixel[6 ]] > cb)
{}
else
if (p[pixel[15 ]] > cb)
}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
continue ;
else if (p[pixel[12 ]] < c_b)
if (p[pixel[13 ]] < c_b)
if (p[pixel[14 ]] < c_b)
if (p[pixel[15 ]] < c_b)
{}
else
if (p[pixel[6 ]] < c_b)
if (p[pixel[7 ]] < c_b)
if (p[pixel[8 ]] < c_b)
if (p[pixel[9 ]continue ;
if (p[pixel[10 ]] < c_b)
if (p[pixel[11 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[11 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
if (p[pixel[9 ]] > cb)
if (p[pixel[10 ]] > cb)
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[5 ]] > cb)
{}
else
if (p[pixel[14 ]] > cb)
{}
else
continue ;
else
if (p[pixel[14 ]] > cb)
if (p[pixel[15 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue else
else
continue ;
else
continue ;
else if (p[pixel[11 ]] < c_b)
if (p[pixel[12 ]] < c_b)
if (p[pixel[13 ]] < c_b)
if java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
if (p[pixel[15 ]] < c_b)
{}
else
if (p[pixel[6 ]] < c_b)
if (p[pixel[7 ]] < c_b)
if (p[pixel[8 ]] < c_b)
if (p[pixel[9 ]] < c_b)
if (p[pixel[10 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[5 ]] < c_b)
p[6 ]< c_b)
if [ixel]]>cbjava.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50
if (p[pixel[8 ]] < c_b)
if (p[pixel[9 ]] < c_b)
if (p[pixel[10 ]] < c_b)
{}
else
continue ;
else
continue ;
else
;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[10 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
if (p[pixel[9 ]] > cb)
if (p[pixel[11 ]] > cb)
if (p[pixel[12 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[5 ]] > cb)
if (p[pixel[4 ]] > cb)
{}
else
if (p[pixel[13 ]] > cb)
{}
continue ;
else
if (p[pixel[13 ]] > cb)
if (p[pixel[14 ]] > cb)
{}
else
continue ;
else
continue ;
else
if (p[pixel[13 ]] > cb)
if (p[pixel[14 ]] > cb)
if (p[pixel[15 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[10 ]] < c_b)
if (p[pixel[11 ]] < c_b)
if (p[pixel[12 ]] < c_b)
if (p[pixel[13 ]] < c_b)
if (p[pixel[14 ]] < c_b)
if (p[pixel[15 ]] < c_b)
{}
else
if (p[pixel[6 ]] < c_b)
if (p[pixel[7 ]] < c_b)
if (p[pixel[8 ]] < c_b)
if (p[pixel[9 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[5 ]] < c_b)
if (p[pixel[6 ]] < c_b)
if (p[pixel[7 ]] < c_b)
(ppixel[8 ] <c_b)
if (p[pixel[9 ]] < c_b)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[4 ]] < c_b)
if (p[pixel[5 ]] < c_b)
if (p[pixel[6 ]] < c_b)
if (p[pixel[7 ]] < c_b)
if (p[pixelelse
if continue ;
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[9 ]] > cb)
if (p[pixel[7 ]] > cb)
if (p[pixel[8 ]] > cb)
if (p[pixel[10 ]] > cb)
if (p[pixel[11 ]] > cb)
if (p[pixel[6 ]] > cb)
if (p[pixel[5 ]] > cb)
if (p[pixel[4 ]] > cb)
if (p[pixel[3 ]] > cb)
{}
else
if (p[pixel[12 ]] > cb)
{}
else
continue ;
else
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb)
{}
else
continue ;
else
continue ;
else
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb)
if (p[pixel[14 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
if (p[pixel[12 ]] > cb)
if (p[pixel[13 ]] > cb)
if (p[pixel[14 ]] > cb)
if (p[pixel[15 ]] > cb)
{}
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if (p[pixel[9 ]] < c_b)
if (p[pixel[10 ]] < c_b)
if (p[pixel[11 ]] < c_b)
if (p[pixel[12 ]] < java.lang.StringIndexOutOfBoundsException: Range [0, 39) out of bounds for length 31
if [pixel]
[pixel[14 ]] c_b)
if ([ixel[5 ]< c_b)
{}
else
if (p[pixel[/*
if
if (p[pixel[8 ]] < c_b)
{}
else
;
continue ;/
else
continue ;
else
(p[]]<c_b)
if [[6 ]
[7 ]<c_b
if 8 ] )
{ i |+i 256
else
continue ;
java.lang.StringIndexOutOfBoundsException: Range [32, 33) out of bounds for length 32
continue ;
else
continue ;
else
continue ;
else
if p [ [4 ] ] c_b )
if ( p [ pixel [ 5 ] ] < c_b )
< c_b )
if ( p [ pixel [ 7 ] ] < c_b )
if ( p [ pixel [ 8 ] ] < c_b )
{ }
else
current values of get_buffer and bits_left passed as parameters java.lang.StringIndexOutOfBoundsException: Index 77 out of bounds for length 77
else
continue ;
else
continue ;
continue ;
else
continue ;
else
if ( p [ pixel [ 3 ] ] < c_b )
bytes_in_buffer cinfo - > src - > bytes_in_buffer ;
if ( p [ pixel [ 5 ] ] < c_b )
if ( p [ pixel [ 6 ] ] < c_b )
( p [ pixel [ 7 ] c_b )
( [ [ ] ] < c_b )
{ java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
+ 15 java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
continue ;
else
;
continue ;
else
continue ;
else
continue ;
else
continue ;
java.lang.StringIndexOutOfBoundsException: Range [20, 21) out of bounds for length 20
continue ;
continue ; else {
else
;
else
if ( p [ pixel [ 8 ] ] java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
if ( p [ pixel [ 7 not dequantized .
if ( p [ pixel [ 9 ] ] > cb )
java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
routine for decoding java.lang.StringIndexOutOfBoundsException: Index 62 out of bounds for length 62
if ( p [ pixel [ 5 ]
if ( p [ pixel [ 3 ] ] > cb )
if ( p [ pixel [ 2 ] ] > cb )
{ ] = entropy - ac_derived_tbls [ i ] = NULL ;
else
if ( p [ pixel [ 11 ] ] > cb )
{ }
else
continue ;
else
if ( p [ pixel [ 11 ] ] > cb )
if ( p [ pixel [ 12 ] ] > cb )
{ }
else
continue ;
else
continue ;
else
if ( p [ pixel [ 11 ] ] > cb )
if ( p [ pixel [ 12 ] ] > cb )
if ( p [ pixel [ 13 ] ] > cb )
{ }
else
continue ;
else
continue ;
else
continue ;
else
if ( p [ pixel [ 11 ] ] > cb )
if ( p [ pixel [ 12 ] ] > cb )
if ( p [ pixel [ 13 ] ] > cb )
if ( p [ pixel [ 14 ] ] > cb )
{ }
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if ( p [ pixel [ 11 ] ] > cb )
if ( p [ pixel [ 12 ] ] > cb )
if ( p [ pixel [ 13 ] ] > cb )
if ( p [ pixel [ 14 ] ] > cb )
if ( p [ pixel [ 15 ] ] > cb )
{ }
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if ( p [ pixel [ 8 ] ] < c_b )
if ( p [ pixel [ 9 ] ] < c_b )
if ( p [ pixel [ 10 ] ] < c_b )
if ( p [ pixel [ 11 ] ] < c_b )
if ( p [ pixel [ 12 ] ] < c_b )
if ( p [ pixel [ 13 ] ] < c_b )
if ( p [ pixel [ 14 ] ] < c_b )
if ( p [ pixel [ 15 ] ] < c_b )
{ }
else
if ( p [ pixel [ 6 ] ] < c_b )
if ( p [ pixel [ 7 ] ] < c_b )
{ }
else
continue ;
else
continue ;
else
if ( p [ pixel [ 5 ] ] < c_b )
if ( p [ pixel [ 6 ] ] < c_b )
if ( p [ pixel [ 7 ] ] < c_b )
{ }
else
continue ;
else
continue ;
else
continue ;
else
if ( p [ pixel [ 4 ] ] < c_b )
if ( p [ pixel [ 5 ] ] < c_b )
if ( p [ pixel [ 6 ] ] < c_b )
if ( p [ pixel [ 7 ] ] < c_b )
{ }
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if ( p [ pixel [ 3 ] ] < c_b )
if ( p [ pixel [ 4 ] ] < c_b )
if ( p [ pixel [ 5 ] ] < c_b )
if ( p [ pixel [ 6 ] ] < c_b )
if ( p [ pixel [ 7 ] ] < c_b )
{ }
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if ( p [ pixel [ 2 ] ] < c_b )
if ( p [ pixel [ 3 ] ] < c_b )
if ( p [ pixel [ 4 ] ] < c_b )
if ( p [ pixel [ 5 ] ] < c_b )
if ( p [ pixel [ 6 ] ] < c_b )
if ( p [ pixel [ 7 ] ] < c_b )
{ }
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if ( p [ pixel [ 7 ] ] > cb )
if ( p [ pixel [ 8 ] ] > cb )
if ( p [ pixel [ 9 ] ] > cb )
if ( p [ pixel [ 6 ] ] > cb )
if ( p [ pixel [ 5 ] ] > cb )
if ( p [ pixel [ 4 ] ] > cb )
if ( p [ pixel [ 3 ] ] > cb )
if ( p [ pixel [ 2 ] ] > cb )
if ( p [ pixel [ 1 ] ] > cb )
{ }
else
if ( p [ pixel [ 10 ] ] > cb )
{ }
else
continue ;
else
if ( p [ pixel [ 10 ] ] > cb )
if ( p [ pixel [ 11 ] ] > cb )
{ }
else
continue ;
else
continue ;
else
if ( p [ pixel [ 10 ] ] > cb )
if ( p [ pixel [ 11 ] ] > cb )
if ( p [ pixel [ 12 ] ] > cb )
{ }
else
continue ;
else
continue ;
else
continue ;
else
if ( p [ pixel [ 10 ] ] > cb )
if ( p [ pixel [ 11 ] ] > cb )
if ( p [ pixel [ 12 ] ] > cb )
if ( p [ pixel [ 13 ] ] > cb )
{ }
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if ( p [ pixel [ 10 ] ] > cb )
if ( p [ pixel [ 11 ] ] > cb )
if ( p [ pixel [ 12 ] ] > cb )
if ( p [ pixel [ 13 ] ] > cb )
if ( p [ pixel [ 14 ] ] > cb )
{ }
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if ( p [ pixel [ 10 ] ] > cb )
if ( p [ pixel [ 11 ] ] > cb )
if ( p [ pixel [ 12 ] ] > cb )
if ( p [ pixel [ 13 ] ] > cb )
if ( p [ pixel [ 14 ] ] > cb )
if ( p [ pixel [ 15 ] ] > cb )
{ }
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else if ( p [ pixel [ 7 ] ] < c_b )
if ( p [ pixel [ 8 ] ] < c_b )
if ( p [ pixel [ 9 ] ] < c_b )
if ( p [ pixel [ 6 ] ] < c_b )
if ( p [ pixel [ 5 ] ] < c_b )
if ( p [ pixel [ 4 ] ] < c_b )
if ( p [ pixel [ 3 ] ] < c_b )
if ( p [ pixel [ 2 ] ] < c_b )
if ( p [ pixel [ 1 ] ] < c_b )
{ }
else
if ( p [ pixel [ 10 ] ] < c_b )
{ }
else
continue ;
else
if ( p [ pixel [ 10 ] ] < c_b )
if ( p [ pixel [ 11 ] ] < c_b )
{ }
else
continue ;
else
continue ;
else
if ( p [ pixel [ 10 ] ] < c_b )
if ( p [ pixel [ 11 ] ] < c_b )
if ( p [ pixel [ 12 ] ] < c_b )
{ }
else
continue ;
else
continue ;
else
continue ;
else
if ( p [ pixel [ 10 ] ] < c_b )
if ( p [ pixel [ 11 ] ] < c_b )
if ( p [ pixel [ 12 ] ] < c_b )
if ( p [ pixel [ 13 ] ] < c_b )
{ }
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if ( p [ pixel [ 10 ] ] < c_b )
if ( p [ pixel [ 11 ] ] < c_b )
if ( p [ pixel [ 12 ] ] < c_b )
if ( p [ pixel [ 13 ] ] < c_b )
if ( p [ pixel [ 14 ] ] < c_b )
{ }
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
if ( p [ pixel [ 10 ] ] < c_b )
if ( p [ pixel [ 11 ] ] < c_b )
if ( p [ pixel [ 12 ] ] < c_b )
if ( p [ pixel [ 13 ] ] < c_b )
if ( p [ pixel [ 14 ] ] < c_b )
if ( p [ pixel [ 15 ] ] < c_b )
{ }
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
else
continue ;
if ( num_corners = = rsize )
{
rsize * = 2 ;
xy * new_ret_corners = ( xy * ) realloc ( ret_corners , sizeof ( xy ) * rsize ) ;
if ( ! new_ret_corners )
{
free ( ret_corners ) ;
return NULL ;
}
ret_corners = new_ret_corners ;
}
ret_corners [ num_corners ] . x = x ;
ret_corners [ num_corners ] . y = y ;
num_corners + + ;
}
* ret_num_corners = num_corners ;
return ret_corners ;
}
/ / clang - format on
Messung V0.5 in Prozent C=94 H=86 G=89
¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.737Angebot
¤
*Eine klare Vorstellung vom Zielzustand