一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php Imagick獲取圖片RGB顏色值

很多圖片站點都會根據用戶上傳的圖片檢索出圖片的主要顏色值,然后在通過顏色搜索相關的圖片。

之前按照網上的方法將圖片縮放(或者馬賽克)然后遍歷每個像素點,然后統(tǒng)計處RGB次數(shù)最多的值,這做法效率太低而且取到的RGB值不夠精確。之后才發(fā)現(xiàn)使用Imagick的quantizeImage方法能夠很方便的取到圖片中平均的RGB值.

$average = new Imagick("xiaocai.jpg");$average->quantizeImage( 10, Imagick::COLORSPACE_RGB, 0, false, false );$average->uniqueImageColors();function GetImagesColor( Imagick $im ){$colorarr = array();$it = $im->getPixelIterator();$it->resetIterator();while( $row = $it->getNextIteratorRow() ){foreach ( $row as $pixel ){// www.jbxue.com$colorarr[] = $pixel->getColor();}}return $colorarr;}$colorarr = GetImagesColor($average);foreach($colorarr as $val){echo "<div style='background-color: rgb({$val['r']},{$val['g']},{$val['b']});width:50px;height:50px;float:left;'></div>";}

php技術php Imagick獲取圖片RGB顏色值,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 九九re热| 青青草一区二区免费精品 | 2021成人国产精品 | 亚洲最大视频网 | 亚洲一区在线视频观看 | 久久一区视频 | 好吊妞视频在线观看 | 久久久久久久久免费影院 | 一区二区三区四 | 深夜一级毛片 | 国产精品女同一区二区久久夜 | 亚洲图区综合网 | 国产成人精品午夜 | 午夜在线免费视频 | 午夜激情在线观看 | 中文字幕在线视频精品 | 亚洲国产成人久久一区www | 91精品国产91久久综合 | 狠狠色丁香久久综合五月 | 91aaa免费免费国产在线观看 | 精品国产96亚洲一区二区三区 | 午夜综合 | 亚洲成人精品在线 | 影音先锋自拍 | 大杳蕉伊人狼人久久一本线 | 国产第一页久久亚洲欧美国产 | 国产国产成人精品久久 | 五月月色开心婷婷久久合 | 免费国产成人午夜在线观看 | 激情五月婷婷网 | 成人国产在线24小时播放视频 | 美女视频一区 | 色多多视频在线播放 | 看成年全黄大色黄大片 | 美女隐私视频黄www视频 | 一区二区三区网站在线免费线观看 | 黄色片视频免费 | 亚综合 | 国产夫妻久久 | 成人sq视频在线观看网站 | 一区二区三区四区精品 |