mirror of https://github.com/openXC7/prjxray.git
top.py hard coded ROIs to env derrived
Signed-off-by: John McMaster <JohnDMcMaster@gmail.com> Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
This commit is contained in:
parent
4aaeb4c60e
commit
687f9f858d
|
|
@ -1,14 +1,20 @@
|
||||||
|
import random
|
||||||
|
random.seed(0)
|
||||||
|
import os
|
||||||
|
import re
|
||||||
|
|
||||||
from prims import *
|
from prims import *
|
||||||
|
|
||||||
import random
|
def slice_xy():
|
||||||
|
'''Return (X1, X2), (Y1, Y2) from XRAY_ROI, exclusive end (for xrange)'''
|
||||||
random.seed(0)
|
# SLICE_X12Y100:SLICE_X27Y149
|
||||||
|
# Note XRAY_ROI_GRID_* is something else
|
||||||
|
m = re.match(r'SLICE_X(.*)Y(.*):SLICE_X(.*)Y(.*)', os.getenv('XRAY_ROI'))
|
||||||
|
ms = [int(m.group(i + 1)) for i in range(4)]
|
||||||
|
return ((ms[0], ms[2] + 1), (ms[1], ms[3] + 1))
|
||||||
|
|
||||||
CLBN = 600
|
CLBN = 600
|
||||||
# SLICE_X12Y100
|
SLICEX, SLICEY = slice_xy()
|
||||||
# SLICE_X27Y149
|
|
||||||
SLICEX = (12, 28)
|
|
||||||
SLICEY = (100, 150)
|
|
||||||
# 800
|
# 800
|
||||||
SLICEN = (SLICEY[1] - SLICEY[0]) * (SLICEX[1] - SLICEX[0])
|
SLICEN = (SLICEY[1] - SLICEY[0]) * (SLICEX[1] - SLICEX[0])
|
||||||
print('//SLICEX: %s' % str(SLICEX))
|
print('//SLICEX: %s' % str(SLICEX))
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,18 @@
|
||||||
import random
|
import random
|
||||||
|
|
||||||
random.seed(0)
|
random.seed(0)
|
||||||
|
import os
|
||||||
|
import re
|
||||||
|
|
||||||
|
def slice_xy():
|
||||||
|
'''Return (X1, X2), (Y1, Y2) from XRAY_ROI, exclusive end (for xrange)'''
|
||||||
|
# SLICE_X12Y100:SLICE_X27Y149
|
||||||
|
# Note XRAY_ROI_GRID_* is something else
|
||||||
|
m = re.match(r'SLICE_X(.*)Y(.*):SLICE_X(.*)Y(.*)', os.getenv('XRAY_ROI'))
|
||||||
|
ms = [int(m.group(i + 1)) for i in range(4)]
|
||||||
|
return ((ms[0], ms[2] + 1), (ms[1], ms[3] + 1))
|
||||||
|
|
||||||
CLBN = 40
|
CLBN = 40
|
||||||
# SLICE_X12Y100
|
SLICEX, SLICEY = slice_xy()
|
||||||
# SLICE_X27Y149
|
|
||||||
SLICEX = (12, 28)
|
|
||||||
SLICEY = (100, 150)
|
|
||||||
# 800
|
# 800
|
||||||
SLICEN = (SLICEY[1] - SLICEY[0]) * (SLICEX[1] - SLICEX[0])
|
SLICEN = (SLICEY[1] - SLICEY[0]) * (SLICEX[1] - SLICEX[0])
|
||||||
print('//SLICEX: %s' % str(SLICEX))
|
print('//SLICEX: %s' % str(SLICEX))
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,18 @@
|
||||||
import random
|
import random
|
||||||
|
|
||||||
random.seed(0)
|
random.seed(0)
|
||||||
|
import os
|
||||||
|
import re
|
||||||
|
|
||||||
|
def slice_xy():
|
||||||
|
'''Return (X1, X2), (Y1, Y2) from XRAY_ROI, exclusive end (for xrange)'''
|
||||||
|
# SLICE_X12Y100:SLICE_X27Y149
|
||||||
|
# Note XRAY_ROI_GRID_* is something else
|
||||||
|
m = re.match(r'SLICE_X(.*)Y(.*):SLICE_X(.*)Y(.*)', os.getenv('XRAY_ROI'))
|
||||||
|
ms = [int(m.group(i + 1)) for i in range(4)]
|
||||||
|
return ((ms[0], ms[2] + 1), (ms[1], ms[3] + 1))
|
||||||
|
|
||||||
CLBN = 400
|
CLBN = 400
|
||||||
# SLICE_X12Y100
|
SLICEX, SLICEY = slice_xy()
|
||||||
# SLICE_X27Y149
|
|
||||||
SLICEX = (12, 28)
|
|
||||||
SLICEY = (100, 150)
|
|
||||||
# 800
|
# 800
|
||||||
SLICEN = (SLICEY[1] - SLICEY[0]) * (SLICEX[1] - SLICEX[0])
|
SLICEN = (SLICEY[1] - SLICEY[0]) * (SLICEX[1] - SLICEX[0])
|
||||||
print('//SLICEX: %s' % str(SLICEX))
|
print('//SLICEX: %s' % str(SLICEX))
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,18 @@
|
||||||
import random
|
import random
|
||||||
|
|
||||||
random.seed(0)
|
random.seed(0)
|
||||||
|
import os
|
||||||
|
import re
|
||||||
|
|
||||||
|
def slice_xy():
|
||||||
|
'''Return (X1, X2), (Y1, Y2) from XRAY_ROI, exclusive end (for xrange)'''
|
||||||
|
# SLICE_X12Y100:SLICE_X27Y149
|
||||||
|
# Note XRAY_ROI_GRID_* is something else
|
||||||
|
m = re.match(r'SLICE_X(.*)Y(.*):SLICE_X(.*)Y(.*)', os.getenv('XRAY_ROI'))
|
||||||
|
ms = [int(m.group(i + 1)) for i in range(4)]
|
||||||
|
return ((ms[0], ms[2] + 1), (ms[1], ms[3] + 1))
|
||||||
|
|
||||||
CLBN = 600
|
CLBN = 600
|
||||||
# SLICE_X12Y100
|
SLICEX, SLICEY = slice_xy()
|
||||||
# SLICE_X27Y149
|
|
||||||
SLICEX = (12, 28)
|
|
||||||
SLICEY = (100, 150)
|
|
||||||
# 800
|
# 800
|
||||||
SLICEN = (SLICEY[1] - SLICEY[0]) * (SLICEX[1] - SLICEX[0])
|
SLICEN = (SLICEY[1] - SLICEY[0]) * (SLICEX[1] - SLICEX[0])
|
||||||
print('//SLICEX: %s' % str(SLICEX))
|
print('//SLICEX: %s' % str(SLICEX))
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,18 @@
|
||||||
import random
|
import random
|
||||||
|
|
||||||
random.seed(0)
|
random.seed(0)
|
||||||
|
import os
|
||||||
|
import re
|
||||||
|
|
||||||
|
def slice_xy():
|
||||||
|
'''Return (X1, X2), (Y1, Y2) from XRAY_ROI, exclusive end (for xrange)'''
|
||||||
|
# SLICE_X12Y100:SLICE_X27Y149
|
||||||
|
# Note XRAY_ROI_GRID_* is something else
|
||||||
|
m = re.match(r'SLICE_X(.*)Y(.*):SLICE_X(.*)Y(.*)', os.getenv('XRAY_ROI'))
|
||||||
|
ms = [int(m.group(i + 1)) for i in range(4)]
|
||||||
|
return ((ms[0], ms[2] + 1), (ms[1], ms[3] + 1))
|
||||||
|
|
||||||
CLBN = 400
|
CLBN = 400
|
||||||
# SLICE_X12Y100
|
SLICEX, SLICEY = slice_xy()
|
||||||
# SLICE_X27Y149
|
|
||||||
SLICEX = (12, 28)
|
|
||||||
SLICEY = (100, 150)
|
|
||||||
# 800
|
# 800
|
||||||
SLICEN = (SLICEY[1] - SLICEY[0]) * (SLICEX[1] - SLICEX[0])
|
SLICEN = (SLICEY[1] - SLICEY[0]) * (SLICEX[1] - SLICEX[0])
|
||||||
print('//SLICEX: %s' % str(SLICEX))
|
print('//SLICEX: %s' % str(SLICEX))
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,18 @@
|
||||||
import random
|
import random
|
||||||
|
|
||||||
random.seed(0)
|
random.seed(0)
|
||||||
|
import os
|
||||||
|
import re
|
||||||
|
|
||||||
|
def slice_xy():
|
||||||
|
'''Return (X1, X2), (Y1, Y2) from XRAY_ROI, exclusive end (for xrange)'''
|
||||||
|
# SLICE_X12Y100:SLICE_X27Y149
|
||||||
|
# Note XRAY_ROI_GRID_* is something else
|
||||||
|
m = re.match(r'SLICE_X(.*)Y(.*):SLICE_X(.*)Y(.*)', os.getenv('XRAY_ROI'))
|
||||||
|
ms = [int(m.group(i + 1)) for i in range(4)]
|
||||||
|
return ((ms[0], ms[2] + 1), (ms[1], ms[3] + 1))
|
||||||
|
|
||||||
CLBN = 400
|
CLBN = 400
|
||||||
# SLICE_X12Y100
|
SLICEX, SLICEY = slice_xy()
|
||||||
# SLICE_X27Y149
|
|
||||||
SLICEX = (12, 28)
|
|
||||||
SLICEY = (100, 150)
|
|
||||||
# 800
|
# 800
|
||||||
SLICEN = (SLICEY[1] - SLICEY[0]) * (SLICEX[1] - SLICEX[0])
|
SLICEN = (SLICEY[1] - SLICEY[0]) * (SLICEX[1] - SLICEX[0])
|
||||||
print('//SLICEX: %s' % str(SLICEX))
|
print('//SLICEX: %s' % str(SLICEX))
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue