无主之地2配置高吗|看真人裸体BBBBB|秋草莓丝瓜黄瓜榴莲色多多|真人強奷112分钟|精品一卡2卡3卡四卡新区|日本成人深夜苍井空|八十年代动画片

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

我的藝術(shù)二維碼在iPhone上翻車了,問題出在對比度

0
分享至

過去幾個月,我一直在做一個免費的開源二維碼生成器,在瀏覽器里就能跑。它能搞自定義漸變、疊加圖片、改點的形狀——弄出來的效果挺酷的,比如星云圖配上紫色漸變。我一直挺滿意,直到某天自己真去掃了一下。

問題來了:我在iPhone上試著掃自己最得意的一張設(shè)計,掃不出來。完全不行。WhatsApp內(nèi)置掃碼也掛了。換了幾臺安卓機,有的行,有的不行。我把糾錯等級調(diào)到H級——就是最高那檔,能修復(fù)30%損壞的那種——還是沒用。

我一開始以為是代碼庫有bug,花了好幾個小時排查,結(jié)果不是。真正的鍋,是手機的對比度檢測算法。

肉眼看見的是顏色,攝像頭看見的是噪點

手機相機讀二維碼跟人眼看圖不是一碼事。它們跑的是對比度識別,要找深色模塊和淺色背景之間的那條界。你看到的是:兩種能分清的顏色。算法看到的卻是:一團灰乎乎的噪點。

糾錯在這時候派不上用場。那些數(shù)據(jù)模塊沒丟、沒缺,它們都在,只是在掃描邏輯眼里,跟隱身了差不多。

這就是為什么很多看著漂亮的藝術(shù)二維碼,實際掃起來慘不忍睹——設(shè)計的越花哨,對比度邊界越模糊,算法越容易把它當(dāng)背景噪聲直接忽略。

我搞了個四步驗證流程,叫MSQF

搞清楚根因之后,我不打算再玩"生成完祈禱能掃"那套了。現(xiàn)在在做一套新流程,叫多步驟二維碼框架(MSQF)。每張碼生成后,不是直接輸出,而是先過一遍驗證管線:

第一步是內(nèi)部掃描引擎。這個跑在我自己代碼里,如果掃不出來,就自動調(diào)不透明度和對比度,然后重新掃。第二步用ZXing——Google開源的掃碼引擎,安卓機上很常見。第三步切到quirc-wasm,標(biāo)準(zhǔn)更嚴(yán),專門處理邊界情況。

第四步最狠,用ZXing的嚴(yán)格模式跑wasm版本。這是我目前能找到的、最接近iPhone原生相機行為的一套模擬邏輯。

第四步不設(shè)為默認(rèn),是有原因的

技術(shù)上有個取舍:ZXing嚴(yán)格模式太吃資源了,尤其是批量生成的時候,時間成本會明顯上去。所以我的設(shè)計是讓用戶自己選——你是要好看,還是必須能掃。這個權(quán)衡留給用的人來決定。

說真的,有些設(shè)計在自動調(diào)參之后,風(fēng)格直接就變了,原本那種"氛圍感"沒了。我自己也糾結(jié):這到底還算不算同一張圖?

我有兩個問題想問各位

這套框架還在搭,過程中遇到兩個大疑問,想聽聽社區(qū)的意見。

第一個是引擎選擇的問題:用ZXing wasm嚴(yán)格模式去模擬iPhone的視覺框架,到底是不是最好的辦法?我目前只能做到近似,沒法完全復(fù)刻蘋果那套方案。

第二個是"好看"和"能用"的邊界問題。自動調(diào)參為了掃碼率,有時候設(shè)計效果直接掉檔。你們覺得這條線畫在哪里合適?到什么程度就該放棄視覺追求,保住功能?

這玩意現(xiàn)在就能用,免費、不需要注冊。我很想知道,還有沒有人踩過自定義樣式二維碼掃碼率的坑。

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點推薦
大學(xué)食堂打飯阿姨因身材太好被拍照,火了!

大學(xué)食堂打飯阿姨因身材太好被拍照,火了!

微微熱評
2026-05-30 09:28:52
麻省理工出品,AI時代人人必修的最佳公開課!零基礎(chǔ)用AI創(chuàng)造幾乎所有的一切

麻省理工出品,AI時代人人必修的最佳公開課!零基礎(chǔ)用AI創(chuàng)造幾乎所有的一切

麻省理工AI公開課
2026-05-30 11:40:07
釋永信被判24年,為啥不是無期?盤點他的錢色人生

釋永信被判24年,為啥不是無期?盤點他的錢色人生

大江看潮
2026-05-30 10:48:52
釋永信最難受的不是自己栽了,而是流落在外的私生子該如何生活

釋永信最難受的不是自己栽了,而是流落在外的私生子該如何生活

王二哥老搞笑
2026-05-30 20:40:10
22歲獲西決MVP!文班亞馬激動落淚令人動容:首次季后賽就入總決

22歲獲西決MVP!文班亞馬激動落淚令人動容:首次季后賽就入總決

顏小白的籃球夢
2026-05-31 11:02:02
巴黎衛(wèi)冕歐冠!復(fù)刻皇馬奇跡,3戰(zhàn)阿森納全勝,連刷6大紀(jì)錄

巴黎衛(wèi)冕歐冠!復(fù)刻皇馬奇跡,3戰(zhàn)阿森納全勝,連刷6大紀(jì)錄

奧拜爾
2026-05-31 03:03:15
韓國國腳狂喜:決賽1分鐘未出場 連續(xù)2年躺拿歐冠冠軍 789萬獎金

韓國國腳狂喜:決賽1分鐘未出場 連續(xù)2年躺拿歐冠冠軍 789萬獎金

侃球熊弟
2026-05-31 04:02:10
中美對香會都有變化,越南蘇林參會很積極

中美對香會都有變化,越南蘇林參會很積極

新民周刊
2026-05-31 09:08:09
歐冠決賽落幕!誕生5個贏家及3個輸家,巴黎、登貝萊、姆巴佩在列

歐冠決賽落幕!誕生5個贏家及3個輸家,巴黎、登貝萊、姆巴佩在列

球場沒跑道
2026-05-31 03:30:35
搶7晉級即創(chuàng)神跡!文班亞馬有望解鎖NBA百年唯一成就

搶7晉級即創(chuàng)神跡!文班亞馬有望解鎖NBA百年唯一成就

田先生籃球
2026-05-30 14:32:42
多所高校撤銷外語學(xué)院

多所高校撤銷外語學(xué)院

第一財經(jīng)資訊
2026-05-30 17:38:20
“沒穿幾次壞到離譜!”知名品牌淘寶旗艦店,上海消費者質(zhì)疑買到“陳年老鞋”,客服:庫存信息屬店鋪隱私,無法提供

“沒穿幾次壞到離譜!”知名品牌淘寶旗艦店,上海消費者質(zhì)疑買到“陳年老鞋”,客服:庫存信息屬店鋪隱私,無法提供

新民晚報
2026-05-31 11:03:40
豐田回應(yīng)中止下一代純電轎車開發(fā)

豐田回應(yīng)中止下一代純電轎車開發(fā)

財聯(lián)社
2026-05-30 21:56:05
暴跌93%,國產(chǎn)葡萄酒崩盤了

暴跌93%,國產(chǎn)葡萄酒崩盤了

毒sir財經(jīng)
2026-05-30 22:44:12
王菲看謝霆鋒北京演唱會,害羞得躲在俞飛鴻身后,陳魯豫也陪著

王菲看謝霆鋒北京演唱會,害羞得躲在俞飛鴻身后,陳魯豫也陪著

八卦寶寶
2026-05-30 21:40:10
41歲夫妻因“房事頻繁”雙雙入院,醫(yī)生提醒:每周不應(yīng)超過一個數(shù)

41歲夫妻因“房事頻繁”雙雙入院,醫(yī)生提醒:每周不應(yīng)超過一個數(shù)

醫(yī)學(xué)原創(chuàng)故事會
2026-05-29 23:34:07
寧波知名法餐廳老板娘吳優(yōu)琴去世,年僅39歲,嫁老外定居中國11年

寧波知名法餐廳老板娘吳優(yōu)琴去世,年僅39歲,嫁老外定居中國11年

裕豐娛間說
2026-05-30 18:31:41
給阿嬤的情書,新加坡官媒連批三天,最后承認(rèn):這東西,真擋不住

給阿嬤的情書,新加坡官媒連批三天,最后承認(rèn):這東西,真擋不住

娛說瑜悅
2026-05-30 17:03:54
六輛裝甲車白守!無人機鉆門縫炸穿指揮室,旅長當(dāng)場腦漿迸裂

六輛裝甲車白守!無人機鉆門縫炸穿指揮室,旅長當(dāng)場腦漿迸裂

深度報
2026-05-30 00:32:15
衛(wèi)冕冠軍出局!法網(wǎng)女單賽場再爆冷門,高芙遭逆轉(zhuǎn)無緣16強

衛(wèi)冕冠軍出局!法網(wǎng)女單賽場再爆冷門,高芙遭逆轉(zhuǎn)無緣16強

全景體育V
2026-05-31 05:56:54
2026-05-31 11:43:00
Ping值焦慮
Ping值焦慮
有態(tài)度網(wǎng)友ytd
4143文章數(shù) 57關(guān)注度
往期回顧 全部

科技要聞

戴爾諾基亞又回來了!AI重估老牌科技公司

頭條要聞

羅馬尼亞遭襲 梅德韋杰夫:歐盟已進入與俄羅斯的戰(zhàn)爭

頭條要聞

羅馬尼亞遭襲 梅德韋杰夫:歐盟已進入與俄羅斯的戰(zhàn)爭

體育要聞

阿森納用最悲壯的方式,成就了巴黎王朝

娛樂要聞

賈玲最新動作!侯明昊給虞書欣抬轎!

財經(jīng)要聞

醫(yī)學(xué)首席轉(zhuǎn)崗搞科技,A股科技股遭遇巨震

汽車要聞

900V+3.2秒破百 領(lǐng)克10+&領(lǐng)克10上市16.99萬元起

態(tài)度原創(chuàng)

游戲
教育
健康
時尚
親子

《我的世界》今年秋季更新將加入一個全新生物群系

教育要聞

氛圍已拉滿!孩子們筆下的“六一”太歡樂

嘗試干細(xì)胞療法如何避免踩坑?

伊姐周六熱推:電視劇《樊籠》;電視劇《翹楚》......

親子要聞

夏天給孩子防曬,很多寶媽第一步就“踩坑”了

無障礙瀏覽 進入關(guān)懷版