爲什麼Processing的文字質量看起來不如Flash?一般來說,它看起來有點顆粒感,並且很難閱讀。正在處理的文字質量
1
A
回答
1
我有這個問題爲好。我發現,如果您不要「擦除」底層表面(例如在draw
循環中調用background
),則會不斷覆蓋文本(例如,在draw
循環中),文本變得鋸齒狀。
我認爲這是因爲抗鋸齒引起的字母上的半透明邊角一遍又一遍地寫下來,直到它們變得完全不透明。
看看這個例子,(你必須創建一個字體 'ArialMT-20')
PFont fontA;
void setup() {
size(300, 100);
fill(0);
fontA = loadFont("ArialMT-20.vlw");
textFont(fontA, 20);
// Background drawn once here
background(255);
}
void draw() {
// When mouse is held down, the background is wiped
if (mousePressed) {
background(255);
}
text("Hi there", 20, 50);
}
0
嘗試在setup()方法中放入smooth()命令,並確保您正在加載系統中或數據文件夾中存在的字體。
恕我直言,在處理的字體渲染質量也相當不錯:)
相關問題
- 1. 處理紙質文檔
- 2. (質量)文本處理到位(在bash中)
- 3. TFS 2017構建質量處理程序
- 4. 質量控制圖像處理
- 5. Android:處理圖像縮放和質量
- 6. 正在處理中旋轉文字
- 7. 如何生成正在處理所有質數的文本文件4gl
- 8. 如何管理處理任務中的服務質量?
- 9. 如何處理壞數據的質量在一個SQL查詢
- 10. 正在處理 - 正在處理鍵
- 11. 豐富的數據庫前端 - 如何正確處理低質量的網絡?
- 12. 的OpenCV的iOS提高文字質量
- 13. 質量豐富文件管理推薦
- 14. 正在處理爲字符串的算術JQuery變量
- 15. 在這種情況下如何處理質量分配
- 16. 正在處理
- 17. 在R中處理氣質錯誤
- 18. WPF字體質量
- 19. 處理大量的字符串常量
- 20. SVN - 處理正在提交的文件
- 21. 正在處理中的文本()
- 22. 意外處理在cmd.exe的批處理文件 「變量」
- 23. 獲取Abaqus後處理器中的元素質量
- 24. 圖像處理低質量的SEM圖像
- 25. 處理質量彈簧系統之間碰撞的好方法
- 26. 使用opencv處理不同質量的圖像
- 27. App Engine圖像處理(JAVA)的圖像質量問題
- 28. 如何處理magento中的圖像質量?
- 29. Android Andengine紋理質量差
- 30. 如何增加Graphics2D文字質量?