Marthee commited on
Commit
4299d41
·
1 Parent(s): 845a158

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -7
app.py CHANGED
@@ -619,12 +619,12 @@ def FillDictionary(green2,SimilarAreaDictionary,img,number,num1,num2,flag,finalC
619
  areaPerimeterMax= round(item1,1) + 0.3
620
  # print (areaMin, areaMax)
621
  if color != [0,0,0]: #colored images
622
- mydata=[round(item1,1),width1,height1,0, 1,0,[rgbcolor[0],rgbcolor[1],rgbcolor[2] ],0,0,0]
623
  # mydata=[round(item1,1),width1,height1,0, 1,0,[rgbcolor[0],rgbcolor[1],rgbcolor[2] ],colorRanges[0][2],colorRanges[0][1],colorRanges[0][0]]
624
  # colorRanges.pop(0)
625
  else:
626
  # print('??')
627
- mydata=[round(item1,1),width1,height1,0, 1,0,' ' ,0,0,0]
628
 
629
  # if (( round(item1,1) in SimilarAreaDictionary['Rounded'].values) or (areaMin in SimilarAreaDictionary['Rounded'].values )or (areaMax in SimilarAreaDictionary['Rounded'].values )):
630
 
@@ -701,9 +701,9 @@ def drawAllContours(plan,green2,img,number,finalColorArray,num1,num2,flag):
701
  if number ==220:
702
  finalColorArray= colorOrder(img,finalColorArray)
703
  if flag== 'area':
704
- SimilarAreaDictionary= pd.DataFrame(columns=['Rounded','Width','Height','Area','Occurences','TotalArea' , 'Color', 'R','G','B']) #
705
  else:
706
- SimilarAreaDictionary= pd.DataFrame(columns=['Rounded','Width','Height','Perimeter','Occurences','Total Perimeter' , 'Color','R','G','B'])
707
  firstcolor=finalColorArray[0]
708
  # print(lastcolor)
709
  counter=0
@@ -816,10 +816,10 @@ def drawAllContours(plan,green2,img,number,finalColorArray,num1,num2,flag):
816
  else:
817
 
818
  if flag=='area':
819
- SimilarAreaDictionary= pd.DataFrame(columns=['Rounded','Width','Height','Area','Occurences','TotalArea','Color','R','G','B']) #
820
-
821
  else:
822
- SimilarAreaDictionary= pd.DataFrame(columns=['Rounded','Width','Height','Perimeter','Occurences','Total Perimeter','Color','R','G','B'])
823
  contourss=findContoursFullImage(green2,img,number,finalColorArray,num1,num2,flag)
824
 
825
  SimilarAreaDictionary , colorsUsed= FillDictionary(green2,SimilarAreaDictionary,img,number,num1,num2,flag,finalColorArray)
 
619
  areaPerimeterMax= round(item1,1) + 0.3
620
  # print (areaMin, areaMax)
621
  if color != [0,0,0]: #colored images
622
+ mydata=[[rgbcolor[0],rgbcolor[1],rgbcolor[2] ],round(item1,1),width1,height1,0, 1,0,0,0,0]
623
  # mydata=[round(item1,1),width1,height1,0, 1,0,[rgbcolor[0],rgbcolor[1],rgbcolor[2] ],colorRanges[0][2],colorRanges[0][1],colorRanges[0][0]]
624
  # colorRanges.pop(0)
625
  else:
626
  # print('??')
627
+ mydata=[' ', round(item1,1),width1,height1,0, 1,0,0,0,0]
628
 
629
  # if (( round(item1,1) in SimilarAreaDictionary['Rounded'].values) or (areaMin in SimilarAreaDictionary['Rounded'].values )or (areaMax in SimilarAreaDictionary['Rounded'].values )):
630
 
 
701
  if number ==220:
702
  finalColorArray= colorOrder(img,finalColorArray)
703
  if flag== 'area':
704
+ SimilarAreaDictionary= pd.DataFrame(columns=['Color','Rounded','Width','Height','Area','Occurences','Total Area' , 'R','G','B']) #
705
  else:
706
+ SimilarAreaDictionary= pd.DataFrame(columns=['Color','Rounded','Width','Height','Perimeter','Occurences','Total Perimeter' ,'R','G','B'])
707
  firstcolor=finalColorArray[0]
708
  # print(lastcolor)
709
  counter=0
 
816
  else:
817
 
818
  if flag=='area':
819
+ SimilarAreaDictionary= pd.DataFrame(columns=['Color','Rounded','Width','Height','Area','Occurences','Total Area','R','G','B']) #
820
+ # print('generated')
821
  else:
822
+ SimilarAreaDictionary= pd.DataFrame(columns=['Color','Rounded','Width','Height','Perimeter','Occurences','Total Perimeter','R','G','B'])
823
  contourss=findContoursFullImage(green2,img,number,finalColorArray,num1,num2,flag)
824
 
825
  SimilarAreaDictionary , colorsUsed= FillDictionary(green2,SimilarAreaDictionary,img,number,num1,num2,flag,finalColorArray)