之前讲过pycharm在ubuntu24.04的安装,安装好后,在应用中心可以找到pycharm
这里可能有个bug,新版的pycharm在即使选择了miniconda环境后确定不识别,可以切换几次
可安装一个opencv测试下
pip install opencv-contrib-python==4.5.5.62 -i https://pypi.tuna.tsinghua.edu.cn/simple
测试时发现这个错误,这个一般是因为numpy版本不对,换成1.26就可以了,默认版本是2.2.1
ImportError: numpy.core.multiarray failed to import
再重新运行就可以了
简单的测试代码
mport cv2
# 加载预训练的人脸分类器
face_cascade = cv2.CascadeClassifier(cv2.data.haarcascades + 'haarcascade_frontalface_alt2.xml')
# 加载图片
image_path = "2.jpg" # 替换为你的图片路径
image = cv2.imread(image_path)
if image is None:
print("无法加载图片,请检查路径!")
exit()
# 转为灰度图像
gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
# 检测人脸
faces = face_cascade.detectMultiScale(gray, scaleFactor=1.1, minNeighbors=5, minSize=(30, 30))
# 绘制检测到的人脸
for (x, y, w, h) in faces:
cv2.rectangle(image, (x, y), (x + w, y + h), (0, 255, 0), 2)
# 显示结果
cv2.imshow("Detected Faces", image)
cv2.waitKey(0)
cv2.destroyAllWindows()