https://zh-v2.d2l.ai/chapter_computer-vision/bounding-box.html
1 Like
定义的两种边界框互相转换的函数,当输入的参数boxes只是长度为4的tensor,函数中就不能通过boxes[:,0]来读取了
2 Likes
如下代码,亲测可工作:
boxes = torch.tensor([dog_bbox]) #这里用列表符号框住输入的向量,其实就是人为的增加一维,批量n=1
** box_center_to_corner(box_corner_to_center(boxes)) == boxes**
1 Like
[Errno 2] No such file or directory: '…/img/catdog.jpg’这个错误该怎么解决啊,挂了梯子也不行
自己data/img里面复制一张图片,重命名为catdog.jpg就可以了
1 Like
你图片位置没放对。建议先把从PDF中直接把图片截下来。存在某个文件夹中。把引号中的位置换成你图片的位置。亲测可行!
1 Like
自己拿一张图片来练就好了,不一定要老师的图片
1 Like
坐标轴原点应该在左上角,x轴往右,y轴往下
1 Like
显示器图像的坐标系是左上角为原点,x方向向右为正,y方向向下为正,了解这个就理解了
2 Likes
原点在左上角,你应该是认为原点在左下角吧
我也在想找个问题,但是有没有一种可能,这个数值是从label中读取出来的
1 Like
肉眼观测的吧,找到左上角和右下角的大概位置就可以了