INNER CODE UNIT · Python

constraint3p

lessthanoptimal/BoofCV · main/boofcv-geo/src/generate/python/trifocal.py:24

constraint3p = XCb*insideSum*XCc

swap=[
    ('xa0','p1_norm.x'),('xa1','p1_norm.y'),
    ('xb0','p2_norm.x'),('xb1','p2_norm.y'),
    ('xc0','p3_norm.x'),('xc1','p3_norm.y')]

def printCode( input ):
    for k in range(1,4):
        for row in range(0,3):
            for col in range(0,3):
                i = row*3+col
                key = 't'+str(k)+str(row)+str(col)
                data = 'A.data[index'+str(k)+' + '+str(i)+"] = "
                eq = extractVarEq(input,key)
                if eq:
                    print data,performSwap(extractVarEq(input,key),swap)+';'

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…