Skip to content

TypeError: 'float' object cannot be interpreted as an integer #14

Open
@HripsimeS

Description

@HripsimeS

@alessandro-gentilini @suyashkumar I tried to test on your video by running the following line on Command Prompt

python seven_segment_ocr.py --video C:/Users/files/sample_files/test.mov --output C:/Users/files/out.csv --period 1

Unfortunately I received the following error when drag rectangular selections around the digits in the video and then pressed "d"

[(366, 231), (448, 349), (470, 231), (556, 353), (464, 363), (561, 485)]
Traceback (most recent call last):
File "C:\Users\files\seven_segment_ocr.py", line 58, in
digitsReadArray = read_video_digits(args.video, args.period)
File "C:\Users\files\seven_segment_ocr.py", line 20, in read_video_digits
selections=image_selection.getSelectionsFromImage(image)
File "C:\Users\files\image_selection.py", line 56, in getSelectionsFromImage
for selection in range(0, len(refPts)/2):
TypeError: 'float' object cannot be interpreted as an integer

Do you have some ideas how to fix this issue in the code? Thanks in advance!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions