apj0007 / PrawnView

End of career project where a number of prawns that arrive by a tape previously separated by vibration is visualized, positioned and counted.
GNU General Public License v3.0
0 stars 0 forks source link

get regions properties #11

Closed apj0007 closed 6 years ago

apj0007 commented 6 years ago

Got all the properties except 6 that give error. `def propRegion(region):

print("__",region,"___")

print("--region.area:",region.area)
print("--region.bbox:",region.bbox)
print("--region.bbox_area:",region.bbox_area)
print("--region.centroid:",region.centroid)
print("--region.convex_area:",region.convex_area)
print("--region.convex_image",region.convex_image)
print("--region.coords:",region.coords)
print("--region.eccentricity:",region.eccentricity)
print("--equivalent_diameter:",region.equivalent_diameter)  
print("--euler_number:",region.euler_number)  
print("--extent :",region.extent )  
print("--filled_area:",region.filled_area)  
print("--filled_image:",region.filled_image)
print("--image:",region.image)    
print("--inertia_tensor:",region.inertia_tensor )    
print("--inertia_tensor_eigvals:",region.inertia_tensor_eigvals)    
#print("--intensity_image:",region.intensity_image)    
print("--label:",region.label)    
#print("--local_centroid:",region.local_centroid )    
print("--major_axis_length:",region.major_axis_length)    
#print("--max_intensity:",region.max_intensity)    
#print("--mean_intensity:",region.mean_intensity)    
#print("--min_intensity :",region.min_intensity )    
print("--minor_axis_length :",region.minor_axis_length )    
print("--moments:",region.moments)    
print("--moments_central :",region.moments_central )    
print("--moments_hu:",region.moments_hu)    
print("--moments_normalized:\n",region.moments_normalized)    
print("--orientation:",region.orientation)
print("--perimeter:",region.perimeter)
print("--solidity :",region.solidity )
print("____________________________________________________________________________________________")
print("\n")`