Project

General

Profile

join_objects.py

José Suclupe, 01/25/2017 01:46 PM

Download (848 Bytes)

 
1
#!/usr/bin/python
2
import sys, os, datetime
3
import os
4
import numpy as np
5
import h5py        #
6
#matplotlib.use('Agg')
7
from matplotlib.pylab import *
8
import matplotlib.pyplot as plt
9
from mpl_toolkits.basemap import Basemap
10
from scipy import *
11
from scipy import fftpack
12
from scipy import ndimage
13
from scipy import optimize
14
from optparse import OptionParser
15
from gnuradio.eng_option import eng_option
16
##import beacon_conf as c #Archivo de Configuracion
17
import time
18

    
19

    
20
a=np.zeros((10,10))
21
for i in range(3,len(a)):
22
    for j in range(0,len(a)-3):
23
        if j==i-3:
24
            a[i][j]=1
25
        if j==i-2:
26
            a[i][j]=1
27
        if j==i:
28
            a[i][j]=1
29
        if j==i+1:
30
            a[i][j]=1
31

    
32
a[4][5]=0
33

    
34

    
35
lbl=ndimage.label(a)[0]
36
slice_x, slice_y = ndimage.find_objects(lbl==2)[0]
37
roi = lbl[slice_x, slice_y]
38
plt.imshow(roi)
39

    
40
print lbl
41
print roi