[Çözüldü] Milimetre Başına Düşen Pixel Sayısı

Başlatan mhmtkrktr, 15 Şubat 2020 - 16:17:42

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

mhmtkrktr

Konsolda yatay boyut \ çözünürlük oranına göre font boyutunu ayarlamak istediğim bir betik ile uğraşıyorum. Denediğim birkaç ekrandan aldığım sonuç 4 pikselin ortalama değer olduğu.
4 üstü ~15px , 4 ve altı ~13px gibi görünüyor. Özellikle 13\15 inç 1366x768 ve 22\24 inç 1920x1080 çözünürlüklerin durumlarına ihtiyacım var. Aşağıda ki komut, milimetre başına düşen piksel sayısını verecek. Rica etsem, ilgilenen arkadaşlar bu komuttan çıktı paylaşabilirler mi?

read a _ b _  _ < <(xrandr|sed -n '/ connected pr.*[0-9]mm/p'|grep -o '[1-9][0-9][^{x,mm} +]\+'|xargs);echo "$a/$b=$((a/b))"

Alıntı Yap1600x900 310mm x 170mm çıktısı
1600/310=5
1366x768 410mm x 230mm çıktısı
1366/410=3
3840 x 2160 1220mm x 680mm
3840/1220=3


ampirist

Alıntı yapılan: mhmtkrktr - 15 Şubat 2020 - 16:17:42
Konsolda yatay boyut \ çözünürlük oranına göre font boyutunu ayarlamak istediğim bir betik ile uğraşıyorum. Denediğim birkaç ekrandan aldığım sonuç 4 pikselin ortalama değer olduğu.
4 üstü ~15px , 4 ve altı ~13px gibi görünüyor. Özellikle 13\15 inç 1366x768 ve 22\24 inç 1920x1080 çözünürlüklerin durumlarına ihtiyacım var. Aşağıda ki komut, milimetre başına düşen piksel sayısını verecek. Rica etsem, ilgilenen arkadaşlar bu komuttan çıktı paylaşabilirler mi?

read a _ b _  _ < <(xrandr|sed -n '/ connected pr.*[0-9]mm/p'|grep -o '[1-9][0-9][^{x,mm} +]\+'|xargs);echo "$a/$b=$((a/b))"

Alıntı Yap1600x900 310mm x 170mm çıktısı
1600/310=5
1366x768 410mm x 230mm çıktısı
1266/410=3
3840 x 2160 1220mm x 680mm
3840/1220=3

11 inçlik ekranda
1366/256=5
istediğin ekran ölçülerinde değil ama bilgi için vereyim dedim.

emrebahis

#2
Merhaba,

19" 1920x1080

1920/470=4

Kolay gelsin.



Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 17 Şubat 2020 - 17:09:46

Tekrar merhaba,

23" başka bir ekranda

1920/510=3

Eğer fırsatım olursa 21" bir başka ekranda daha deneyebilirim ama söz vermeyeyim şimdilik.

Kolay gelsin.

mhmtkrktr

Teşekkürler arkadaşlar.
[mention=651495]@ampirist[/mention]
Aslında sende ki gibi standart dışı ekranlardı benim merak ettiğim. Çok ummadığım için belirtmemiştim.
[mention=651495]@emrebahis[/mention]
Sonradan birkaç ekranda benim deneme şansım oldu. Kendim hesaplayacağım için komutta kesirli sonuç almadım.
Bulduğum ideal ölçü sınırı 3,40 altı ve üstü şeklinde oldu. 3,40 altı 12~13px font boyutunda terminalde taşma yapmadan okunaklı bir yazı oluşturuyor. 3,40 üzeri ise 13px ile çok küçük kalırken, 15~16px de aynı etkiyi veriyor.
Daha farklı ekranlar da deneme fırsatım oldukça belki ara değerlerde bulabilirim. Şimdilik sınır ölçüsünü bulduk sanıyorum.