EmguCV ile Yeniden Boyutlandırma (Resize)

Çağlar GÜL
Çağlar GÜL | Blog
1 min readMar 17, 2020

Günümüzde dijital kameraların kaliteleri arttıkça daha yüksek çözünürlükte fotoğraflar elde edilmektedir. Tabi bu fotoğrafların çözünürlükleri arttıkça buna bağlı olarak boyutları da artmaktadır. Bu da görüntüler üzerinde herhangi bir işlem yapımını zorlaştırıyor. Buradaki zorlaştırmadan kasıt çok daha uzun zaman alıyor.

EmguCV’ nin resize komutu burada devreye giriyor ve yüksek çözünürlüklü resmi yeniden boyutlandırarak işlem yapılacak boyuta getiriyor. Yeniden boyutlandırma işlemini “Linear, Cubic, Nearest, Area” gibi algoritmalar kullanarak yapabiliyor. Parametre olarak giriş image yada mat nesnesi, çıkış mat yada image nesnesi, size(boyut) ve hangi algoritma kullanarak sıkıştıracağını istemektedir.

Bu yazımızda da bir görüntünün 512*512 boyutlarına nasıl dönüştürüldüğünü göstereceğiz.

--

--

Çağlar GÜL
Çağlar GÜL | Blog

elektrik-elektonik mühendisi | yazılıma ve tasarıma meraklı | araştırmayı ve paylaşmayı seven | blogger ve oyun sevdalısı