Spaces:
Sleeping
Sleeping
Update pilecaps_adr.py
Browse files- pilecaps_adr.py +2 -1
pilecaps_adr.py
CHANGED
|
@@ -547,6 +547,7 @@ def getAreasPerimeter(green2,img,number,ratioarea,ratioperim,flag,finalColorArra
|
|
| 547 |
perimeter1 = cv2.arcLength(approx, True)
|
| 548 |
# approx = cv2.approxPolyDP(contourss[contour][0], 0.01* perimeter, True)
|
| 549 |
# area1 = cv2.contourArea(approx)
|
|
|
|
| 550 |
x, y , width, height = cv2.boundingRect(contourss[contour][0])
|
| 551 |
|
| 552 |
angleR,widthR ,heightR= StraightenImage(contourss[contour][0],img)
|
|
@@ -560,7 +561,7 @@ def getAreasPerimeter(green2,img,number,ratioarea,ratioperim,flag,finalColorArra
|
|
| 560 |
# print('numss')
|
| 561 |
# if flag=='area':
|
| 562 |
# addedMargin=area1+perimeter1*2
|
| 563 |
-
areaa=round(area1* ratioarea ,
|
| 564 |
appended.append([areaa,width,height])
|
| 565 |
|
| 566 |
#else:
|
|
|
|
| 547 |
perimeter1 = cv2.arcLength(approx, True)
|
| 548 |
# approx = cv2.approxPolyDP(contourss[contour][0], 0.01* perimeter, True)
|
| 549 |
# area1 = cv2.contourArea(approx)
|
| 550 |
+
|
| 551 |
x, y , width, height = cv2.boundingRect(contourss[contour][0])
|
| 552 |
|
| 553 |
angleR,widthR ,heightR= StraightenImage(contourss[contour][0],img)
|
|
|
|
| 561 |
# print('numss')
|
| 562 |
# if flag=='area':
|
| 563 |
# addedMargin=area1+perimeter1*2
|
| 564 |
+
areaa=round(area1* ratioarea , 3) # true value of area of any shape/ area px value of same shape
|
| 565 |
appended.append([areaa,width,height])
|
| 566 |
|
| 567 |
#else:
|