我對圖像處理是全新的。我對什麼是JPEG內部以及它如何工作一無所知。Ruby-vips圖像處理庫。有什麼好的使用例子嗎?
我不知道,如果我能找到一塊地方Ruby代碼執行以下操作簡單:
- 打開JPEG文件。
- 遍歷每個像素並將其顏色設置爲fx綠色。
- 將結果寫入其他文件。
我在這樣一個使用紅寶石貴賓庫來實現特別感興趣
https://github.com/ender672/ruby-vips
我的目標 - 瞭解如何執行使用紅寶石貴賓基本的圖像處理操作(伽馬校正,亮度,色調,...)
工作示例的任何鏈接比'hello world'更復雜 - 就像ruby-vips的github頁面上的鏈接將被高度讚賞!
如果有別的ruby-vips,我也會爲他們感謝。
UPDATE
,因爲我問這個問題發生了許多事情:
- Ruby的貴賓是一個寶石:http://libvips.blogspot.co.uk/2012/06/ruby-vips-launches.html
- 源代碼庫是在這裏:https://github.com/jcupitt/ruby-vips/
- 使用示例:https://github.com/jcupitt/ruby-vips/wiki/Examples 個
- 專署圖像處理的基本概念:https://github.com/jcupitt/ruby-vips/wiki/Basic-concepts
- 紅寶石貴賓融入CarrierWave上傳插件Ruby on Rails的:https://github.com/eltiare/carrierwave-vips
ruby-vips看起來被遺棄在github上。記住這一點,特別是如果你想使用更高版本的紅寶石。 – d11wtq
工作樹位於https://github.com/jcupitt/ruby-vips。 rubygems也發佈了ruby-vips:http://rubygems.org/gems/ruby-vips –
謝謝。其實看起來不錯。將必須有一個發揮它。我們真的需要一些可以在畫布上繪畫的東西(目前我們傾向於開羅)......我希望在紅寶石圖像處理方面有更多可用的(像這樣)。 – d11wtq