ImageProjectiveTransformV3

genel son sınıf ImageProjectiveTransformV3

Verilen dönüşümü görüntülerin her birine uygular.

'Dönüştürmeler'in bir satırı '[a0, a1, a2, b0, b1, b2, c0, c1]' ise, bu durumda çıkış noktası '(x, y)'yi dönüştürülmüş bir giriş noktası '(x') ile eşler , y') = ((a0 x + a1 y + a2) / k, (b0 x + b1 y + b2) / k)`, burada 'k = c0 x + c1 y + 1'. Dönüştürülen nokta giriş görüntüsünün dışında kalıyorsa çıkış pikseli dolgu_değeri olarak ayarlanır.

İç İçe Sınıflar

sınıf ImageProjectiveTransformV3.Options ImageProjectiveTransformV3 için isteğe bağlı özellikler

Sabitler

Sicim OP_NAME Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Genel Yöntemler

Çıkış <T>
Çıkış olarak ()
Tensörün sembolik tutamacını döndürür.
statik <T, TNumber'ı genişletir > ImageProjectiveTransformV3 <T>
create ( Kapsam kapsamı, İşlenen <T> görüntüleri, İşlenen < TFloat32 > dönüşümler, İşlenen < TInt32 > çıktıShape, İşlenen < TFloat32 > fillValue, Dize enterpolasyonu, Seçenekler... seçenekler)
Yeni bir ImageProjectiveTransformV3 işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
statik ImageProjectiveTransformV3.Options
fillMode (Dize fillMode)
Çıkış <T>
dönüştürülmüşResimler ()
"[toplu iş, yeni_yükseklik, yeni_genişlik, kanallar]" şeklinde 4-D.

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Sabit Değer: "ImageProjectiveTransformV3"

Genel Yöntemler

genel Çıkış <T> asOutput ()

Tensörün sembolik tutamacını döndürür.

TensorFlow işlemlerinin girdileri, başka bir TensorFlow işleminin çıktılarıdır. Bu yöntem, girişin hesaplanmasını temsil eden sembolik bir tanıtıcı elde etmek için kullanılır.

public static ImageProjectiveTransformV3 <T> create ( Kapsam kapsamı, İşlenen <T> görüntüleri, İşlenen < TFloat32 > dönüşümler, İşlenen < TInt32 > çıktıShape, İşlenen < TFloat32 > fillValue, Dize enterpolasyonu, Seçenekler... seçenekler)

Yeni bir ImageProjectiveTransformV3 işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
Görüntüler '[toplu iş, yükseklik, genişlik, kanallar]' şeklinde 4-D.
dönüşümler 2-B Tensör, "[toplu, 8]" veya "[1, 8]" matrisi; burada her satır 3 x 3'lük bir projektif dönüşüm matrisine karşılık gelir ve son girdi 1 olarak kabul edilir. Bir satır varsa, aynı dönüşüm tüm görüntülere uygulanacaktır.
çıktı Şekli 1-B Tensör [yeni_yükseklik, yeni_genişlik].
Doldurma Değeri float, fill_mode sabit olduğunda doldurulacak değer".
interpolasyon İnterpolasyon yöntemi, "EN YAKIN" veya "BİLİNEER".
seçenekler isteğe bağlı nitelik değerlerini taşır
İadeler
  • ImageProjectiveTransformV3'ün yeni bir örneği

public static ImageProjectiveTransformV3.Options fillMode (Dize fillMode)

Parametreler
doldurma Modu Doldurma modu, "YANSIT", "WRAP" veya "SABİT".

genel Çıkış <T> transformImages ()

"[toplu iş, yeni_yükseklik, yeni_genişlik, kanallar]" şeklinde 4-D.