-
Notifications
You must be signed in to change notification settings - Fork 118
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
different result in raspberry pi #15
Comments
Can you do some backtracking and see which values differ? |
can you be more specific? |
Check the outputs of:
If the descriptors do not match, check these:
|
The outputs of is different. harris_corners = cv2.cornerHarris(img, 3, 3, 0.04) and its same for both cases. |
Print the keypoints array after the loop that fills it ends. But since you're saying that the harris corners are detected in the same manner, I'm guessing that ORB behaves differently on embedded hardware. You'll most likely need to report this to OpenCV. |
Are you sure the harris_normalized matrices are the same? |
sorry the snip were uploaded in different order, i have corrected it. Please do have a look. PS: This will be issue for the maximum people now since it is not compatible with raspberry pi, we need to figure out the problem as soon as possbile |
The keypoints are the same. This means that the output of ORB is different on both platforms. I suggest opening an issue @ OpenCV. |
Can you open an issue and tag me too? |
No. |
I tried to run the code on raspberry pi, the value of score/len(matches) is different there.
when i run this code on anaconda3 the value is 46 but i receive 15 in raspberry pi.
PSA: all the python idle, libraries are same
The text was updated successfully, but these errors were encountered: