集合写真の顔認証を行おうとしています。
pythonでopenCVを勉強していました。jupyter note環境です。
https://code-graffiti.com/opencv-face-detection-with-haar-cascades-in-python/#toc2
上記のHpを参考に写真を1枚取り込んでグレースケールで描出しようとしました
import cv2
import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline
face=cv2.imread('shuugou.jpg',0)
plt.imshow(face,cmap='gray')
そしたら下記のエラーがでました。
TypeError: Image data of dtype object cannot be converted to float
気になって
print(face)
をしたところ、
none
とでました。
先人に似た質問があり、先人の方はディレクトリが日本語だったことが原因だったようですが、
自分はC:\pythonに置いてあり、詰まってしまいました。
解決法をご教授頂ければと思います

回答1件
あなたの回答
tips
プレビュー