對不起,如果問題有點模糊,但我是gd的新手。我想知道gd是否已經有一些內置的方法,或者依賴於gd的PHP類是否存在,可以爲我呈現給定圖像的一堆統計信息。我最感興趣的:在圖像上創建統計信息(例如主要使用的顏色...)
- 顏色(使用顏色NB,最常用的顏色,甚至更好,如果我能得到主導色調的名稱)
- 形狀(圖片是否-once背景去除 - 接近正方形,圓形,NB在圖像中檢測到基本形狀)的
對不起,如果問題有點模糊,但我是gd的新手。我想知道gd是否已經有一些內置的方法,或者依賴於gd的PHP類是否存在,可以爲我呈現給定圖像的一堆統計信息。我最感興趣的:在圖像上創建統計信息(例如主要使用的顏色...)
顏色計數: http://www.php.net/manual/en/function.imagecolorstotal.php
彩色的給定像素的: http://www.php.net/manual/en/function.imagecolorat.php
至於形狀,你需要掃描圖像並應用一些智能算法來檢測。我會說這並不容易。
你可以使用ImageMagick嗎? – 2010-08-04 16:36:17
對於顏色統計信息,您可能需要考慮做一個直方圖。有很多種生成方法,但它基本上是圖像顏色數據的細分。 – 2010-08-04 17:12:47