JES ile resimlerinize açıklama ekleyin veya başka metin etiketi türleri ekleyin.
JES, çeşitli ortamları işlemenize ve düzenlemenize izin veren bir geliştirme ortamıdır. Resimler için bu, fotoğraf yüklemeyi veya farklı filtre efektleri eklemeyi içerir.
Görüntüleri düzenliyorsanız, belirli bir koordinat kümesine metin eklemek isteyebilirsiniz. Öyleyse, addText() veya addTextWithStyle() gibi yerleşik JES işlevlerini kullanabilirsiniz. Bu işlevler, metnin nerede görüneceğini, metnin rengini ve diğer stil seçeneklerini yapılandırmanıza olanak tanır.
Bir Görüntüye Metin Nasıl Eklenir?
addText() işlevini kullanarak JES'teki bir görüntüye metin ekleyebilirsiniz. JES, Jython programlama dilini kullandığından Python söz diziminizi güncellediğinizden emin olun. bazı temel Python örnekleri.
- Bilgisayarınızda JES uygulamasını açın.
- Programlama penceresinde, textOnImage adlı yeni bir işlev oluşturun:
kesinmetinOnImage():
- İşlevin içinde, kullanıcıdan bilgisayarlarında yerel bir dosya seçmesini istemek için pickAFile() işlevini kullanın:
dosya = pickAFile()
- makePicture() işlevini kullanarak bir resim nesnesi oluşturun:
pic = makePicture (dosya)
- Resme eklemek istediğiniz dizeyi bildirin:
dizi = "Bu bir test."
- Görüntüye metin eklemek için addText() işlevini kullanın. İlk bağımsız değişken için görüntüyü girin. İkinci ve üçüncü bağımsız değişkenler için metnin gösterilmesini istediğiniz koordinatları girin. Dize değişkenini son bağımsız değişken olarak iletin:
addText (resim, 50, 50, str)
- Varsayılan olarak, metnin rengi siyahtır. Beşinci bağımsız değişken olarak bir rengin adını ileterek metnin rengini değiştirebilirsiniz:
addText (resim, 100, 100, str, mavi)
- show() işlevini kullanarak resmi gösterin. görüntüyü JES'te oluştur ekrana:
göstermek(resim)
- Tıkla Programı Yükle programlama alanının altında bulunan düğme. Dosyayı kaydetmeniz istenirse, üzerine tıklayın. Evet.
- Çalıştırmak için komut satırına textOnImage() işlevini girin:
- Fonksiyonun resmi metinle birlikte göstermesini bekleyin.
Tarz Metin Nasıl Eklenir?
Ayrıca addTextWithStyle() işlevini kullanarak JES'te bir görüntüye stil verilmiş metin ekleyebilirsiniz.
- StyledTextOnImage adlı yeni bir işlev oluşturun:
kesinResim Üzerine Tarzlı Metin():
- İşlevin içine "java.awt. Yazı tipi". Bu, kalın yazı tipi gibi belirli stillere erişmenizi sağlayacaktır.
içe aktarmak java.awt. Yazı tipi gibi Yazı tipi
- Kullanıcıdan bilgisayarlarında yerel bir dosya seçmesini istemek için pickAFile() işlevini kullanın:
dosya = pickAFile()
- Bir resim nesnesi oluşturmak için makePicture() işlevini kullanın:
pic = makePicture (dosya)
- Resme eklemek istediğiniz dizeyi bildirin:
dizi = "Bu bir test."
- Bir yazı tipi stili nesnesi oluşturmak için makeStyle() işlevini kullanın. makeStyle() işlevi, yazı tipi ailesini ve boyutunu değiştirmenize olanak tanır. Metni kalın, italik veya altı çizili yapmak için de kullanabilirsiniz.
Yazı Tipim = makeStyle("Arial", Yazı tipi. GÖZÜ PEK, 64)
- Metni görüntüye eklemek için addTextWithStyle() işlevini kullanın. Daha önce olduğu gibi bağımsız değişkenler görüntünün kendisini, metin konumunun x ve y koordinatlarını ve metin dizesini içerir. Ek olarak, özel stili beşinci bağımsız değişken olarak girin:
addTextWithStyle (resim, 50, 50, str, myFont)
- addText()'te olduğu gibi, metin varsayılan olarak siyahtır, ancak ekstra bir altıncı parametre ile farklı bir renk belirleyebilirsiniz:
addTextWithStyle (resim, 100, 100, str, myFont, mavi)
- Resmi göster:
göstermek(resim)
- Tıkla Programı Yükle programlama alanının altında bulunan düğme. Dosyayı kaydetmeniz istenirse, üzerine tıklayın. Evet.
- Çalıştırmak için StyledTextOnImage() işlevini komut satırına girin:
StyledTextOnImage()
- Fonksiyonun resmi metinle birlikte göstermesini bekleyin.
JES Kullanarak Görüntülere Metin Ekleme
Artık resimlere nasıl metin ekleneceğini gördünüz, JES ile resimlere yapabileceğiniz diğer bazı ilginç şeylere göz atabilirsiniz. Bu güçlü ortam, görüntüleri kırpmanıza ve ölçeklendirmenize, filtreler uygulamanıza ve renk dönüşümleri gerçekleştirmenize olanak tanır.