2013-01-06 12 views
5

की तुलना में खराब एसवीजी गुणवत्ता मेरे पास एक full.contour साजिश है जिसे मैं प्रकाशन के लिए एसवीजी (या ईपीएस) के रूप में सहेजना चाहता हूं। हालांकि मैं देखता हूं कि एसवीजी की गुणवत्ता टीआईएफएफ की तुलना में काफी खराब है। एसवीजी फ़ाइल में साजिश में कुछ प्रकार के सफेद बक्से/रेखाएं/आयत होते हैं जो तब दिखाई नहीं देते जब मैं फ़ाइल को टीआईएफएफ प्रारूप में सहेजता हूं। टीआईएफएफ प्रारूप में रंग संक्रमण बहुत चिकना होता है और सफेद आयतटीआईएफएफ

क्या इससे बचने के लिए वैसे भी है? मैंने लिनक्स और मैक की कोशिश की है, इसी तरह के परिणाम

नीचे टीआईएफएफ फ़ाइल और एसवीजी फ़ाइल का एक स्क्रीनशॉट है जो समस्या दिखाता है।

x <- 1:5 
y <- 1:5 
z <- matrix(outer(x,y,"+"),nrow=5) 
filled.contour(x,y,z) 
filled.contour(x,y,z,color.palette=rainbow) 
z2 <- z 
z2[5,5] <- Inf 
filled.contour(x,y,z2,col=rainbow(100),nlevels=100) 
+0

आप अपने 'भरने' के समान रंग के साथ एक साधारण 'स्ट्रोक-चौड़ाई: 0.5' और' स्ट्रोक 'जोड़ सकते हैं ताकि सफेद अंतराल स्ट्रोक द्वारा कवर किए जा सकें। – Duopixel

+0

@ डुओपिक्सल मैं यह कैसे कर सकता हूं? – ECII

उत्तर

7

मानो या न मानो यह एक विरोधी aliasing विरूपण साक्ष्य है:

TIFF SVG screenshot

भूखंडों का निर्माण करने के कोड का पालन है।

http://r.789695.n4.nabble.com/Suppressing-internal-grid-in-filled-contour-td867081.html

linux पर मैं आपकी समस्या को पुन: पेश कर सकते हैं, लेकिन जब मैं लिनक्स में बनाया ठीक उसी फ़ाइल, एक विंडोज़ ओएस आभासी मशीन मैं चल रहा है में पारित - एसवीजी छवि ठीक है, इसलिए इसे का एक समस्या है देखने के सॉफ्टवेयर और एंटी-एलियासिंग सेटिंग्स, आर आउटपुट नहीं।

मुझे आशा है कि यह आपकी समस्या हल करेगी।

+0

वाह! अपनी आंखों से जांच करनी है! विंडोज में एसवीजी फाइलों को खोलने के लिए मैं किस प्रोग्राम का उपयोग कर सकता हूं? – ECII

+0

मैं इसकी पुष्टि करने के लिए प्रतीत नहीं कर सकता। फ़ाइल को एसवीजी और पीडीएफ प्रारूप में लिनक्स पर सहेजा गया और उन्हें क्रमशः विनएक्सपी (फ़ायरफ़ॉक्स और एक्रोबैट) में शामिल किया गया और कलाकृतियों (सफ़ेद ग्रिड लाइन) रहें – ECII

+1

[इस लिंक] के अनुसार [https://stat.ethz.ch/pipermail /r-help/2009- फरवरी/187514.html) एंटी-एलियासिंग को बंद करने के लिए एक्रोबैट में एक विकल्प होना चाहिए। – Roland

संबंधित मुद्दे