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> | |
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ı
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.