国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

PHP修改圖片顏色(生成多色二維碼)

cocopeak / 2765人閱讀

摘要:最近在弄圖片處理,看網上在線生成的四色二維碼挺有趣的。整體思路用的包生成一個黑白二維碼。是不是還可以辨認出一些然后我進行了封裝,代碼也放到了上面,支持安裝,又需要的朋友可以看一下。順便來個最后祝大家每一天都是快樂地址

最近在弄圖片處理, 看網上在線生成的四色二維碼挺有趣的。 自己弄了一個。

整體思路:

composer的qrcode包生成一個黑白二維碼。

使用imagecolorat獲取當前像素的顏色

如果當前顏色是黑色, 就使用imagesetpixel填充彩色點

其中一個比較有意思的就是需要判斷當前像素點處于哪一塊區域

/**
* 獲取當前所在像素點的位置
* $x, $y 是當前像素位置,
* $block 是二維碼有多少個色塊,比如 4 個, 9個
*/
function getLocationIndex($x, $y, $block)
{
    $x_index = (int) floor($x / ($img_width / $block));
    $y_index = (int) floor($y / ($img_height / $block));
    // 接下來的這個 $index 就是當前像素點算出來處于第幾個色塊
    $index = $x_index + (2 * $y_index);
    
    return $index;
}

效果圖:


第三個是從我的頭像中復制過來的。 是不是還可以辨認出一些

然后我進行了封裝,代碼也放到了Github上面, 支持composer安裝,又需要的朋友可以看一下。順便來個star
最后祝大家每一天都是快樂*(^_^)/*
github地址:https://github.com/WaitMoonMan/qrcodeplus

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/23233.html

相關文章

  • 分享一下利用phpqrcode維碼成類庫和imagecopymerge函數制拼合(鑲嵌、合并、水

    摘要:二維碼圖片寬度二維碼圖片高度圖片寬度圖片高度重新組合圖片并調整大小最后直接輸出圖像即可還是老樣子,我們給圖片來個名字這次用為隨機數時間戳而后輸出圖像整個帶的二維碼生成就完成了。 利用 phpqrcode 二維碼生成類庫和 imagecopymerge 函數制作帶二維碼的圖片 首先引用phpqrcode類庫 下載phpqrcode類庫 下載地址就不提供了,百度一搜一大把; 新建...

    Turbo 評論0 收藏0
  • 分享一下利用phpqrcode維碼成類庫和imagecopymerge函數制拼合(鑲嵌、合并、水

    摘要:二維碼圖片寬度二維碼圖片高度圖片寬度圖片高度重新組合圖片并調整大小最后直接輸出圖像即可還是老樣子,我們給圖片來個名字這次用為隨機數時間戳而后輸出圖像整個帶的二維碼生成就完成了。 利用 phpqrcode 二維碼生成類庫和 imagecopymerge 函數制作帶二維碼的圖片 首先引用phpqrcode類庫 下載phpqrcode類庫 下載地址就不提供了,百度一搜一大把; 新建...

    SexySix 評論0 收藏0
  • PHP極其強大的圖片處理庫Grafika詳細教程(4):圖形繪制

    摘要:查看結果繪制直線繪制直線就稍微簡單點兒了。可以使用如下的代碼直接創建一個矩形其中的參數第一個為寬度。默認為表示和左上角重疊。 該文章是接著上一篇文章:《PHP極其強大的圖片處理庫Grafika詳細教程(3):圖像屬性處理》,是grafika教程的一個部分。 所有的教程目錄 《1、圖像基本處理》《2、圖像特效處理模塊》《3、圖像屬性處理》《4、圖形繪制》 話不多說,我們接著上實例,要看基...

    why_rookie 評論0 收藏0

發表評論

0條評論

cocopeak

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<