2011-12-04 47 views
3

是否有可能從圖像中「衝」出文本,以便從「我被打孔」的偏移量處獲得文本圖像和部分圖像作爲紋理?是否可以使用GD或類似圖像從圖像中「打」紋理文本?

我知道我可以用GD在圖片上寫文字。我已經閱讀過關於能夠使用較小的圖像紋理文本來拼貼文本,但這不是我正在尋找的。比較下面的示例,如果我的問題仍然沒有意義。

實施例(通過http://www.photoshopessentials.com/images/type/effects/texture-text/photoshop-textured-text.gif): textured text

回答

2

以下是合成的指令。

http://www.imagemagick.org/Usage/compose/#mask

你需要

  1. 黑色圖像(如黑bg.png)
  2. 波紋圖像(如紋波overlay.png)
  3. 文字圖像,用黑底白字(例如text-mask.png)

這三個都應該是相同的大小。然後,

composite black-bg.png ripple-overlay.png text-mask.png final.png 

對於#3,掩模實際上可以是灰度級,灰度級控制每個圖像的使用量。

  • 黑色 - 使用像素從背景
  • 白 - 使用像素從覆蓋圖像
  • 灰色 - 基於灰度混合使用它們(您可能需要爲這個抗鋸齒圍繞字母)
+0

感謝您的「解決方法」[;),這可能是實現我嘗試做的唯一方法]。你能否想出另一種方法來獲得相同的結果,也許將紋理設置爲文本的背景,並且可能會在x/y軸上設置偏移值(可能是負值)? GD能夠爲文本創建圖像嗎? ---再次感謝您的解決方案! – isync

+0

對不起,這是我能想到這樣做的唯一方法。 –

相關問題