php如何检测图片背景是白色,javascript – 用PHP检测白色图像背景?
生活随笔
收集整理的這篇文章主要介紹了
php如何检测图片背景是白色,javascript – 用PHP检测白色图像背景?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
是否可以使用
PHP(或JS或類似的東西)來檢測圖像是否具有大部分白色背景?
這是因為在我顯示圖像的地方有一個白色的背景.并且一些圖像具有深色或彩色背景,但有些圖像是白色或大多數是白色.我有一個名為img-shadow的css類,可以為圖像添加陰影.所以我想補充說,只有當圖像的背景是白色或大多是白色時.
這是一個向您展示我的意思的例子:
最佳答案 即使整個過程中存在很多陷阱,我也會選擇使用PHP來實現.
首先,回答以下問題:
>究竟什么是白色背景? RGB(250,250,250)仍然有效嗎?
> PNG與alpha通道計數(RGBA)?
>淺色/亮黃色的圖像是否重要?
>帶有黑色邊框(框架)和白色中心的圖像是否會計為白色
背景?
>用戶是否可以上傳圖片?
你必須:
>加載圖像
> get histogram
>根據您的規則進行分析
>添加有關特定圖像的元信息并在輸出上生成css類.
最重要的是,我建議:
>將不會分析某些結果緩存或元數據存儲,因此不會分析每個腳本執行圖像
>檢查圖像是否有邊框(通過查看圖片的兩側來開發algorythm)
>將alpha通道視為白色(可能是帶有圓角的深色徽標 – 沒有白色)
總結
以上是生活随笔為你收集整理的php如何检测图片背景是白色,javascript – 用PHP检测白色图像背景?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php rpc连接Python,PHP语
- 下一篇: python一球从100米高度自由落下,