Rendering gambar berkualitas rendah dalam gthumb / eog


21

Saya mengalami masalah dengan kualitas gambar saat mengurangi gambar atau memperkecil tampilan dalam aplikasi tertentu. Tampaknya hampir seolah-olah gambar tidak dihaluskan atau anti-alias.

http://i.imgur.com/T6oPu.png

Di sebelah kiri adalah gthumb / eog (terlihat sama) - di sebelah kanan adalah gimp. Yang kiri jelas rusak. Dulu tidak pernah seperti itu. Itu adalah zoom 20%: mereka ukuran penuh identik. [EDIT: Sebenarnya tidak, tetapi perbedaannya kecil; kiri masih lebih buruk.]

Eye of Gnome (EoG) dan GThumb sama-sama menderita saat mengubah ukuran menjadi diperkecil, dan saat memperkecil untuk memperkecil, tetapi anehnya Gthumb tidak menderita saat membuat thumbnail. Shotwell dan Gimp tidak terpengaruh. Libre Office terpengaruh.

Mengingat ini, saya bertanya-tanya apakah ada yang tahu komponen (s?) / Masalah apa yang menjadi penyebabnya? Saya pada 64 bit tepat dengan NVidia 8800 GTX (nouveau).

EDIT: Informasi tambahan. Jika saya menggunakan tombol dropdown alat di bilah alat atas Gthumb, itu mengurangi ukuran gambar dan mempertahankan kualitas penuh. Jika saya malah mengklik palet cat di kanan atas untuk masuk ke Mode Edit, dan mengubah ukuran dari sana, itu kehilangan kualitas. Kotak centang "kualitas tinggi" membuat perbedaan tetapi tidak signifikan. Zoom juga kehilangan kualitas. Saya bertanya-tanya apakah mungkin tidak memiliki 2 mode render dan 1 rusak?

EDIT 05 Mei2012: Sejak itu saya menemukan itu

(a) Kualitas gambar untuk EoG dan Gthumb mengalami regresi dalam Oneiric (Maverick, Natty berfungsi dengan baik).

(B) Tidak terbatas pada Ubuntu, itu juga mempengaruhi Fedora 16.

Jadi saya akan menerima sebagai jawaban yang diterima siapa pun yang dapat memperbaikinya atau memberi tahu saya cara melaporkan bug ini. Saya tidak benar-benar tahu paket mana yang menerapkannya, atau apakah perlu pergi ke Ubuntu atau Gnome. Terima kasih!

Jawaban:



7

Saya menghadapi masalah yang sama dan saya mencari alternatif. Saya memasang aplikasi bernama Mirage dari repo dan menetapkannya sebagai penampil gambar default. Mirage menawarkan dua keuntungan besar dibandingkan penampil gambar default:

  1. Penskalaan gambar dilakukan dengan benar.
  2. Ini preload gambar berikutnya sehingga melihat satu set gambar jauh lebih menyenangkan tanpa harus jalan detik. setiap kali Anda mengklik "gambar berikutnya".

IMHO cara penampil gambar standar skala gambar adalah bug (dan harus diperbaiki pada pembaruan berikut). Yang kedua adalah fitur (trik jika Anda mau) yang harus diterapkan di penampil gambar default karena itu salah satu hal yang membuat orang mengatakan "ini cara yang lebih cepat di Windows".


1
Namun ini sangat membantu, walaupun saya dapat hidup tanpa EoG, Gthumb lebih merupakan masalah karena ini juga merupakan paket manajemen gambar dan saya menggunakannya untuk pemrosesan foto sederhana. Namun Gthumb memiliki opsi untuk mengirim ke gimp (klik foto dan tekan g).
tokek

1
Hanya berkomentar lagi untuk mengucapkan terima kasih, dan saya telah memperbarui pertanyaannya.
tokek

2

Buka gThumb dan buka "Edit"> "Preferences" dan pastikan "Smooth gambar" dicentang.

masukkan deskripsi gambar di sini


4
Sudah mencoba, tidak benar-benar membuat perbedaan. Memiliki tangkapan layar tambahan jika Anda ingin melihatnya, yang memperlihatkan kotak centang dan gambar secara bersamaan. Namun saya telah mencoba liveora Fedora dan juga ada masalah, jadi itu adalah sesuatu di Gnome yang telah berubah sejak sebelumnya gnome yang saya miliki. Saya akan melakukan liveCD maverick dll nanti untuk melihat rilis mana yang mengalami regresi.
tokek

Maaf itu bukan perbaikannya.
desgua

Tidak perlu meminta maaf, Anda tidak melakukan kesalahan! Saya telah memperbarui pertanyaannya.
tokek

1

Ok, saya punya masalah yang sama ... Menghabiskan waktu yang lama untuk memperbaikinya. Dengan gthumb tampaknya tidak menjadi masalah dengan pengaturan sistem atau bug dll, melainkan bahwa repositori resmi Ubuntu tidak membawa versi terbaru gthumb. Versi terbaru memiliki anti-aliasing yang jauh lebih baik. Saya mencoba banyak metode untuk mendapatkan versi gthumb yang lebih baru termasuk mengunduh file .deb, membangun dari sumber, menggunakan PPA di situs web gthumb tetapi tidak ada satupun yang bekerja untuk saya. Untuk pemula seperti saya inilah yang berhasil.

Hapus instalan gthumb lama - dari terminal (Ctrl + Alt + T) jalankan

sudo apt-get remove gthumb

Kemudian saya menambahkan repositori berikut ini ke atas /etc/apt/sources.list saya. Mereka harus di atas karena ketika Anda 'apt-get install gthumb' itu akan mengunduh dari repositori pertama yang terdaftar yang berisi paket yang disebut gthumb. Jika Anda meletakkannya di bawah repositori resmi Ubuntu Anda hanya akan mendapatkan gthumb lama lagi.

Jadi, Anda harus menjalankan editor teks sebagai root dari terminal untuk mengedit file misalnya

gksudo gedit /etc/apt/sources.list

atau karena saya menjalankan Xubuntu saya lakukan

gksudo mousepad /etc/apt/sources.list

Kemudian tambahkan dua baris berikut ke atas, simpan dan tutup:

deb http://ppa.launchpad.net/dhor/myway/ubuntu saucy main 
deb-src http://ppa.launchpad.net/dhor/myway/ubuntu saucy main 

Lalu lari

gpg --keyserver keyserver.ubuntu.com --recv-keys E2B7D64D93330B78 && gpg --export --armor | sudo apt-key add - && sudo apt-get update

di terminal untuk mendapatkan kunci untuk PPA.

Maka Anda bisa lari

sudo apt-get install gthumb

dan itu harus menginstal gthumb 3.2.4 dengan anti-aliasing yang bagus


1

Coba Edit -> Preferensi -> Penampil -> Kualitas Zoom -> Tinggi. Itu memang trik buat saya, tapi tentu saja, butuh beberapa detik untuk memuat sebagian besar gambar saya, jadi itu solusi yang agak tidak sempurna.

Opsi ini tampaknya tidak tersedia di versi sebelumnya, walaupun saya tidak yakin kapan itu ditambahkan. Saya memiliki gThumb 3.2.7.


FYI, teknik ini TIDAK memperbaiki situasi ke level "lumayan" untuk saya (gThumb 3.0.1).
Digger
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.