colormatrix

    0熱度

    1回答

    我正在開發一個允許用戶爲圖像着色的應用程序。我有我想要應用的顏色的顏色矩陣,但問題是不改變x的顏色y座標整個圖像變得有顏色。我不知道如何將colormatix應用於圖像的指定座標。 我使用 matrix = new float[] { 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, }; imageview.se

    0熱度

    1回答

    我做了4幅圖像的小波變換,最後經過我的修改(即,這些圖像的融合),並採取逆小波變換,我留下了小波係數 - 近似矩陣和水平,垂直和對角線細節矩陣。我想知道如何顯示逆變換的彩色圖像版本。 我在做我的編碼使用MATLAB 7.9。在此先感謝[:]] ...

    3熱度

    2回答

    我有一個包含一些隨機位圖數據的「位圖」類型。我已經針對亮度,顏色,飽和度和色調自己編寫了自己的調整,這些調整分別針對每一位進行,而且毫不奇怪,這種調整非常緩慢。 在我的研究中,我發現使用矩陣可以非常快地調整這些。另外,.NET有一個ColorMatrix,你可以在DrawImage()中應用矩陣效果。 我們建立如下所示(從MSDN網站)的矩陣: float[][] colorMatrixEleme

    0熱度

    1回答

    我一直在爲一些低級別的位圖操縱而煩惱,並且一直在創建一些不同的顏色矩陣來應用位圖數據來添加「過濾器」(因爲缺少更好的術語)。 我在C#和AS3上看到過很多關於在位圖上應用各種顏色矩陣的教程,但很好奇,如果有人只是將這些顏色矩陣的集合映射到特定的過濾器樣式(黑白和棕褐色,等等。)。

    1熱度

    1回答

    我希望我的webBrowser看起來透明。我的代碼如下所示: Bitmap backGroungImage = new Bitmap(Width, Height); myWebBrowser1.Visible = false; DrawToBitmap(backGroungImage, new Rectangle(0, 0, backGroungImage.Width,

    0熱度

    2回答

    我目前有以下代碼來獲取Bitmap對象,去掉顏色然後將其變爲紅色,但這需要圖像中較暗的元素像現在一樣變暗,此刻這就像有人把紅色薄膜上的形象,這是我想幾乎什麼,但需要的黑人更暗: Bitmap sourceBitmap = BitmapFactory.decodeFile(imgPath); float[] colorTransform = { 0, 1f, 0, 0,

    0熱度

    1回答

    我必須在矩陣中添加什麼值? Dim clMatriz As Imaging.ColorMatrix = New Imaging.ColorMatrix(New Single()() _ {New Single() {¿?, 0, 0, 0, 0}, _ New Single() {0, ¿?, 0, 0, 0}, _ New Single() {0, 0, ¿?, 0, 0}, _ New

    2熱度

    1回答

    我已經得到了在其中有文字的圖片。我已經通過使用ColorMatrix將該圖片轉換爲灰度。 public Bitmap MakeGrayscale(Bitmap original) { //create a blank bitmap the same size as original Bitmap newBitmap = new Bitmap(original.Width, o

    7熱度

    1回答

    我正在做一些關於圖像處理應用程序的工作(爲了好玩),並且正在努力完全理解ColorMatrix轉換的工作原理。我獲得了線性/仿射變換的基礎知識,並且可以通過在線複製示例得到很好的結果,但我想完全掌握爲什麼有效,而不是僅僅滿足於它的工作原理。 例如,在圖像上做一個簡單的變換,以產生其負(每種顏色被轉換成其相應的免費)使用以下矩陣: [-1, 0, 0, 0, 0] [0, -1, 0, 0, 0]

    4熱度

    2回答

    我有一個圖像,我想設置像素爲白色,如果像素(x,y).R < 165. 之後,我想設置黑色不是白色的所有像素。 我可以使用ColorMatrix來做到這一點嗎?