boost-gil

    8熱度

    1回答

    #include <boost/gil/gil_all.hpp> #include <boost/gil/extension/io/jpeg_io.hpp> int main() { using namespace boost::gil; rgb8_image_t img; jpeg_read_image("test.jpg",img); } 我包含$

    1熱度

    1回答

    我需要使用boost GIL庫來加載'.bmp'圖像,將其複製到緩衝區並通過套接字發送。 我在rgb8_view_t中複製了圖像並嘗試從中獲取像素,但沒有找到可以實現的功能。 以下是代碼片段我寫道: rgb8_image_t img; bmp_read_image("test.bmp", img); rgb8_view_t myView(view(img)); 請建議,如果有一些其他的方式

    0熱度

    1回答

    我目前有一個boost::gil::rgb8c_view_t類型的圖像。我需要將它與這個原型傳遞給一個函數: void function(const boost::gil::rgb8c_view_t& input, const int index, const boost::gil::rgb8c_view_t::view_t &output) 我已通過使用以下語法創建的輸出圖像: boost:

    2熱度

    2回答

    我一直在使用Boost.GIL進行一些基本的圖像處理程序。在Boost.GIL,不同類型的像素之間的色空間轉換通過一通用convert_pixel()函數的模板特實現。 不過,我很想覆蓋基於LCMS的東西,比如這些實現。 有什麼辦法可以重寫模板的專門化,以便任何內部呼叫convert_pixel()將使用新的基於LCMS的convert_pixel()? 最後aswer 挖到GIL設計手冊(比教程

    1熱度

    1回答

    我已經配置我的環境,讓我可以加載適當製作的.png文件到這樣定義的圖片: boost::gil::rgb8_image_t input; 但怎麼辦我加載任何典型類型的png文件(例如,由GIMP或MS Paint生成)。我認爲它需要boost :: gil :: any_image,但我不知道我需要配置它的類型。 我已經試過: typedef boost::mpl::vector<

    2熱度

    2回答

    我想編寫一個用於在BGR中轉換BGRA的函數。 void convertBGRAViewtoBGRView(const boost::gil::bgra8_view_t &src, boost::gil::bgr8_view_t dst) 如果我寫這樣的: size_t numPixels = src.width() * src.height(); boost::gil::bgra8_view_

    2熱度

    1回答

    我試圖通過使用存在於boost 1.53中的boost::gil從內存中讀取圖像。我已經採取以下行從互聯網截取的示例: #include <boost/gil/gil_all.hpp> boost::gil::rgb8_image_t img; boost::gil::image_read_settings<jpeg_tag> readSettings; boost::gil::read_i

    1熱度

    1回答

    我注意到boost :: gil :: extension :: io只支持png或jpeg文件..雖然這通常足夠我想知道如何加載位圖(* .bmp)文件轉換成圖像?這不應該比jpeg等更容易嗎?

    1熱度

    2回答

    是否有可能: 閱讀只是一個文件名給定的圖像(不知道的圖像格式)到二維矩陣RGB未壓縮的形式(例如閱讀JPG到一個二維數組) 訪問該圖像的字節數,將它們複製,改變他們...(如逆顏色,我需要一個指向圖像的字節數,設置器/吸氣不會做 ) 將這些字節保存爲任何給定的圖像格式(例如將倒置的圖像保存爲PNG) 這可能與boost::gil?也許有一個不同的圖書館更適合這樣的任務? 示例代碼將不勝感激。

    2熱度

    1回答

    我想從一個大的搜索小圖像,我的算法是: 搜索前行 如果第一行匹配,則比較其他 我想使用boost ::算法:: boyer_moore做行搜索,它工作正常的std :: string: #include <string> using namespace std; #include "boost/algorithm/searching/boyer_moore.hpp" using namesp