Kiedy wykreślam matrix
z funkcją jako plik TIFF, często otrzymuję pionowe lub poziome linie.Pionowe białe linie podczas drukowania mapy termicznej w TIFF
Moja macierz składa się z 150000 wierszy x 2000 kolumn, linie pojawiają się również podczas tworzenia matryc z 150000 wierszy x 100 kolumn. Wyniki są takie same.
Skąd pochodzą linie? Czy to jakiś artefakt pikselowy? Dostaję je prawie przez cały czas.
Matryca wygląda następująco:
V999 V1000 V1001 V1002 V1003 V1004 V1005 V1006 V1007 V1008 V1009 V1010
[1,] 1 4 0 0 15 15 15 15 8 0 1 0
[2,] 0 3 12 5 15 15 15 1 15 4 0 2
[3,] 0 0 0 3 6 15 15 15 15 15 0 3
[4,] 3 6 15 15 15 15 15 0 3 15 15 2
[5,] 15 15 15 0 3 15 15 2 1 5 8 11
[6,] 2 1 5 8 11 15 15 15 0 0 4 3
tiff("test.tiff", width=450, height=1100)
image(t(mc), col = col1, main="950-1500"
dev.off()
Wszelkie wskazówki/komentarze będą mile widziane.
Czy wypróbowałeś inne formaty, takie jak jpeg, png, pdf? Czy te artefakty wciąż pojawiają się? –
Próbowałem PNG dodać te linie pojawiają się również. Nie mogę zrobić pliku PDF, ponieważ rozmiar pliku jest dość duży (500 MB), a otwarcie pliku staje się trudne. –
Jestem prawie pewien, że jest to artefakt mapowania pojemników na piksele. Spróbuj odwzorować podzestawy mapy termicznej w wysokiej rozdzielczości (tj. X = 0,48: 0,52) w wystarczająco wysokiej rozdzielczości, aby> 5 pikseli na bin. Jeśli odejdą, masz artefakt pikselowy. Jeśli nie, masz większy problem. –