FeiGeChuanShu / ncnn-android-yolov8

Real time yolov8 Android demo by ncnn
377 stars 76 forks source link

自己数据集训练的YoloV8模型精度变低问题 #53

Open qq2540040142 opened 3 months ago

qq2540040142 commented 3 months ago

使用作者项目中的模型识别就没有问题,换成自己的模型精度就大大降低,原因是:yolo.cpp里的detect函数内 我的:ncnn::Mat in = ncnn::Mat::from_pixels_resize(rgb.data, ncnn::Mat::PIXEL_RGB, width, height, w, h); 作者的:ncnn::Mat in = ncnn::Mat::from_pixels_resize(rgb.data, ncnn::Mat::PIXEL_RGB2BGR, width, height, w, h); 大家一定注意自己模型输入的image格式,是rgb还是bgr,估计作者的是bgr 如果还有问题可参考自查:https://github.com/Tencent/ncnn/wiki/FAQ-ncnn-produce-wrong-result

tonglingxiangyu commented 3 months ago

解决了,多谢大佬

JackChen1994 commented 2 months ago

多谢大佬!