【黑底白字轉白底黑字】黑底白字變白底黑字,輕鬆解決文件變色問題!

白底黑字圖像製作

在 Photoshop 中,反相功能可用於將圖片從黑底白字轉換為白底黑字。

步驟 操作
步驟 5 按住 Shift + F5,在彈出視窗中將內容設為白色,並確認。
步驟 4 按住 Ctrl + D 取消虛線選取。
步驟 3 按住 Shift 點擊黑色文字區域,將文字選取為黑色。
步驟 2 取消工具欄中「連續」選項,再點擊白色區域,清除白色背景。
步驟 1 右鍵點選橡皮擦工具,切換至魔術橡皮擦工具,並取消「連續」選項。

要深入瞭解,請參閲 Photoshop 官網説明

  1. 切換到 魔術橡皮擦工具,確保取消 連續 選項。
  2. 刪除 白色 背景,露出透明區域
  3. 魔棒工具選取 黑色 文字
  4. 使用填充工具,將 黑色文字 填充白色
  5. 取消 選取,儲存 完成的圖片。

黑底白字轉白底黑字:深入淺出的轉換方法

前言

黑底白字轉白底黑字 Play

在圖像處理中,「黑底白字轉白底黑字」是一種常見的轉換需求,它將原本背景為黑色、文字為白色的圖像,轉換為背景為白色、文字為黑色的圖像。此轉換可在各種應用中發揮作用,例如文件掃描、圖像編輯和網頁開發。

轉換方法

黑底白字轉白底黑字

有兩種主要方法可以進行黑底白字轉白底黑字的轉換:

方法 原理 優缺點
二值化 使用閾值將像素顏色轉換為黑色或白色 快速、簡單,但可能會失去細節
反轉 將像素顏色直接反轉 保留更多細節,但可能需要調整閾值

二值化方法

二值化方法將像素顏色轉換為黑色或白色,取決於它們是否低於或高於指定的閾值。對於黑底白字的圖像,閾值通常設置為 128,這表示任何低於 128 的像素值都將轉換為黑色,而高於或等於 128 的像素值都將轉換為白色。

反轉方法

反轉方法直接翻轉像素顏色。對於黑底白字的圖像,這意味著將黑色像素轉換為白色,而白色像素轉換為黑色。

閾值調整

在二值化和反轉方法中,閾值調整都可用於優化轉換結果。對於黑底白字的圖像,通常的閾值設置為 128。然而,對於較暗或較亮的圖像,可能需要調整閾值以獲得最佳結果。

程式碼實作

以下是用 Python 實作的黑底白字轉白底黑字轉換程式碼:

python
import cv2

def invert_image(image):
return cv2.bitwise_not(image)

def threshold_image(image, threshold):
return cv2.threshold(image, threshold, 255, cv2.THRESH_BINARY)[1]

讀取原圖像

image = cv2.imread(‘black_background_white_text.png’)

二值化轉換

thresh_image = threshold_image(image, 128)

反轉轉換

inv_image = invert_image(thresh_image)

顯示轉換後的圖像

cv2.imshow(‘Thresholded Image’, thresh_image)
cv2.imshow(‘Inverted Image’, inv_image)
cv2.waitKey(0)
cv2.destroyAllWindows()

結論

延伸閲讀…

我的文檔變成了黑底白字,怎樣恢復成白底黑字?

黑底白字轉換成白底黑字轉載

黑底白字轉白底黑字的轉換是一種簡單而實用的圖像處理技術,在各種應用中都有用處。通過使用二值化或反轉方法,並適當地調整閾值,可以獲得最佳的轉換結果。

相關文章