Referans için ultralytics/utils/patches.py
Not
Bu dosya https://github.com/ultralytics/ultralytics/blob/main/ ultralytics/utils/patches .py adresinde mevcuttur. Bir sorun tespit ederseniz lütfen bir Çekme İsteği 🛠️ ile katkıda bulunarak düzeltilmesine yardımcı olun. Teşekkürler 🙏!
ultralytics.utils.patches.imread(filename, flags=cv2.IMREAD_COLOR)
Dosyadan bir görüntü okuyun.
Parametreler:
İsim | Tip | Açıklama | Varsayılan |
---|---|---|---|
filename |
str
|
Okunacak dosyanın yolu. |
gerekli |
flags |
int
|
cv2.IMREAD_* değerlerini alabilen bayrak. Varsayılan değer cv2.IMREAD_COLOR'dur. |
IMREAD_COLOR
|
İade:
Tip | Açıklama |
---|---|
ndarray
|
Okunan görüntü. |
Kaynak kodu ultralytics/utils/patches.py
ultralytics.utils.patches.imwrite(filename, img, params=None)
Bir dosyaya görüntü yazın.
Parametreler:
İsim | Tip | Açıklama | Varsayılan |
---|---|---|---|
filename |
str
|
Yazılacak dosyanın yolu. |
gerekli |
img |
ndarray
|
Yazılacak resim. |
gerekli |
params |
list of ints
|
Ek parametreler. OpenCV belgelerine bakın. |
None
|
İade:
Tip | Açıklama |
---|---|
bool
|
Dosya yazıldıysa True, aksi takdirde False. |
Kaynak kodu ultralytics/utils/patches.py
ultralytics.utils.patches.imshow(winname, mat)
Belirtilen pencerede bir görüntü görüntüler.
Parametreler:
İsim | Tip | Açıklama | Varsayılan |
---|---|---|---|
winname |
str
|
Pencerenin adı. |
gerekli |
mat |
ndarray
|
Gösterilecek resim. |
gerekli |
ultralytics.utils.patches.torch_save(*args, use_dill=True, **kwargs)
İsteğe bağlı olarak, pickle'ın yapmadığı lambda işlevlerini serileştirmek için dill kullanın, 3 yeniden deneme ile sağlamlık ekleyin ve kaydetme hatası durumunda üstel uzaklaşma.
Parametreler:
İsim | Tip | Açıklama | Varsayılan |
---|---|---|---|
*args |
tuple
|
torch.save adresine iletilecek konumsal argümanlar. |
()
|
use_dill |
bool
|
Varsa serileştirme için dill kullanmayı deneyip denemeyeceğiniz. Varsayılan değer True'dur. |
True
|
**kwargs |
any
|
torch.save adresine iletilecek anahtar kelime argümanları. |
{}
|
Kaynak kodu ultralytics/utils/patches.py
Oluşturuldu 2023-11-12, Güncellendi 2024-05-08
Yazarlar: Burhan-Q (1), glenn-jocher (3), Laughing-q (1)