Tài liệu tham khảo cho ultralytics/utils/patches.py
Ghi
Tệp này có sẵn tại https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/patches.py. Nếu bạn phát hiện ra một vấn đề, vui lòng giúp khắc phục nó bằng cách đóng góp Yêu cầu 🛠️ kéo. Cảm ơn bạn 🙏 !
ultralytics.utils.patches.imread(filename, flags=cv2.IMREAD_COLOR)
Đọc hình ảnh từ một tệp.
Thông số:
Tên | Kiểu | Sự miêu tả | Mặc định |
---|---|---|---|
filename |
str
|
Đường dẫn đến tệp để đọc. |
bắt buộc |
flags |
int
|
Gắn cờ có thể lấy giá trị của cv2. IMREAD_*. Mặc định là cv2. IMREAD_COLOR. |
IMREAD_COLOR
|
Trở lại:
Kiểu | Sự miêu tả |
---|---|
ndarray
|
Hình ảnh đọc. |
Mã nguồn trong ultralytics/utils/patches.py
ultralytics.utils.patches.imwrite(filename, img, params=None)
Ghi hình ảnh vào tệp.
Thông số:
Tên | Kiểu | Sự miêu tả | Mặc định |
---|---|---|---|
filename |
str
|
Đường dẫn đến tệp để ghi. |
bắt buộc |
img |
ndarray
|
Hình ảnh để viết. |
bắt buộc |
params |
list of ints
|
Thông số bổ sung. Xem tài liệu OpenCV. |
None
|
Trở lại:
Kiểu | Sự miêu tả |
---|---|
bool
|
True nếu tập tin đã được viết, False nếu không. |
Mã nguồn trong ultralytics/utils/patches.py
ultralytics.utils.patches.imshow(winname, mat)
Hiển thị một hình ảnh trong cửa sổ được chỉ định.
Thông số:
Tên | Kiểu | Sự miêu tả | Mặc định |
---|---|---|---|
winname |
str
|
Tên của cửa sổ. |
bắt buộc |
mat |
ndarray
|
Hình ảnh sẽ được hiển thị. |
bắt buộc |
ultralytics.utils.patches.torch_save(*args, use_dill=True, **kwargs)
Tùy chọn sử dụng thì là để tuần tự hóa các hàm lambda trong khi dưa chua không có, tăng thêm độ chắc chắn với 3 lần thử lại và bế tắc theo cấp số nhân trong trường hợp lưu thất bại.
Thông số:
Tên | Kiểu | Sự miêu tả | Mặc định |
---|---|---|---|
*args |
tuple
|
Đối số vị trí để chuyển đến torch.cứu. |
()
|
use_dill |
bool
|
Có nên thử sử dụng thì là để lập số sê-ri hóa nếu có hay không. Mặc định là True. |
True
|
**kwargs |
any
|
Đối số từ khóa cần chuyển đến torch.cứu. |
{}
|