1
A
回答
3
您可以使用此代碼:
Bitmap myBitmap = new Bitmap(@"YourPath");
const float limit = 0.3f;
for (int i = 0; i < myBitmap.Width; i++)
{
for (int j = 0; j < myBitmap.Height; j++)
{
Color c = myBitmap.GetPixel(i, j);
if (c.GetBrightness() > limit)
{
myBitmap.SetPixel(i, j, Color.White);
}
}
}
myBitmap.Save(@"YourNewPath");
而且隨着limit
玩得到你想要的東西。
+0
這裏可能需要進行簡要說明。 –
+0
謝謝,它工作 – ByronBD
+0
這是一個偉大的共享,但如果你想要一個PNG圖像這樣做它myBitmap.SetPixel(i,j,Color.Transparent);然後將圖像保存爲png格式。 (myBitmap.Save(yourpath,ImageFormat.Png))僅供未來的開發人員使用。 –
相關問題
- 1. 使用ImageMagick去除圖像中除黑色以外的所有顏色?
- 2. 刪除圖像中的所有特定顏色(顏色範圍)?
- 3. 的UIImageView變黑顏色,使黑色的所有其它圖像
- 4. Actionscript 3:如何從BitmapData中刪除所有黑色像素?
- 5. 從圖像中刪除顏色
- 6. AS3 - 如何從位圖中刪除所有黑色和灰色,但保留顏色?
- 7. C#讓所有的顏色從顏色
- 8. python:reportlab,如何從圖像中刪除黑色邊框
- 9. 我設置得比黑色()與makeTransparent創建圖像以外的顏色如何
- 10. 如何刪除所有顏色類別?
- 11. 如何從圖像中刪除黑色部分?
- 12. Magento如何刪除圖像背景中的黑色圖像
- 13. C#刪除除顏色以外的兩個最低有效位
- 14. 如何識別C#中的黑色或黑色圖像?
- 15. 更改Pygame中所有黑色像素的顏色
- 16. 如何在Delphi中將PNG圖像的顏色從白色更改爲黑色?
- 17. iphone:如何從圖像中移除紅色? (RGB顏色)
- 18. 如何讓圖像中的某種顏色變成黑色?
- 19. 從黑色改變圖形SVG的顏色以添加藍色
- 20. Python - 刪除(轉換爲白色)圖像的非黑色像素
- 21. 如何從Grunt輸出中刪除所有顏色信息?
- 22. 使用jQuery刪除所有元素的背景顏色/圖像
- 23. 當重新分配顏色的像素,所有顏色爲黑色
- 24. 如何刪除Android中Drawable圖像中的黑色陰影?
- 25. 獲取圖像中的所有顏色
- 26. 如何從zsh ls中刪除顏色?
- 27. 黑白圖像在Matlab中的顏色
- 28. 將圖像中的所有黑色設置爲另一種顏色(ImageView/Bitmap)
- 29. 刪除從位圖圖片的顏色?
- 30. 從黑色中褪色圖像
所以你只想得到一個黑色的圖像?大聲笑 – kevintjuh93
黑色*總是*'rgb(255,255,255)'。你想要的不是保持黑色,而是保持黑暗的部分,對吧? –
你想用白色替換所有其他的嗎? –