欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種圖片與二維碼融合的方法及終端的制作方法

文檔序號:6537713閱讀:551來源:國知局
一種圖片與二維碼融合的方法及終端的制作方法
【專利摘要】本發(fā)明公開了一種圖片與二維碼融合的方法,包括:將用戶輸入的要生成二維碼的信息生成二維碼,對用戶選中的要融合的圖片進行預處理,得到預處理后的圖片,所述預處理后的圖片與所述二維碼的尺寸相同,且只有黑白效果,按照預置的融合策略,將所述預處理后的圖片與所述二維碼進行融合,生成圖片二維碼,所述圖片二維碼中所述預處理后的圖片融合分布在所述二維碼的整個區(qū)域中。本發(fā)明實施例提供的圖片與二維碼融合的方法,可以將圖片融合到二維碼中,改善了二維碼的展示效果。
【專利說明】一種圖片與二維碼融合的方法及終端
【技術領域】
[0001]本發(fā)明涉及二維碼【技術領域】,具體涉及一種圖片與二維碼融合的方法及終端。
【背景技術】
[0002]二維碼(2-dimensional bar code),又稱二維條碼,它是用特定的幾何圖形按一定規(guī)律在二維平面方向上分布的黑白相間的圖形。
[0003]在現(xiàn)有的技術方案中,要將圖片與二維碼融合,通常都是利用二維碼的容錯率,將圖片縮小后直接覆蓋到二維碼中某個小區(qū)域中,通常面積不大于二維碼面積的10%。
[0004]本發(fā)明的發(fā)明人發(fā)現(xiàn),現(xiàn)有技術中只能將圖片覆蓋在二維碼的指定區(qū)域,導致二維碼的展示效果單一。

【發(fā)明內(nèi)容】

[0005]本發(fā)明實施例提供一種圖片與二維碼融合的方法,可以將圖片融合到二維碼中,改善了 二維碼的展示效果。本發(fā)明實施例還提供了相應的終端。
[0006]本發(fā)明第一方面提供一種圖片與二維碼融合的方法,包括:
[0007]將用戶輸入的要生成二維碼的信息生成二維碼;
[0008]對用戶選中的要融合的圖片進行預處理,得到預處理后的圖片,所述預處理后的圖片與所述二維碼的尺寸相同,且只有黑白效果;
[0009]按照預置的融合策略,將所述預處理后的圖片與所述二維碼進行融合,生成圖片二維碼,所述圖片二維碼中所述預處理后的圖片融合分布在所述二維碼的整個區(qū)域中。
[0010]本發(fā)明第二方面提供一種終端,包括:
[0011]生成單元,用于將用戶輸入的要生成二維碼的信息生成二維碼;
[0012]圖片處理單元,用于對用戶選中的要融合的圖片進行預處理,得到預處理后的圖片,所述預處理后的圖片與所述生成單元生成的所述二維碼的尺寸相同,且只有黑白效果;
[0013]融合單元,用于按照預置的融合策略,將所述圖片處理單元預處理后的圖片與所述生成單元生成的二維碼進行融合,生成圖片二維碼,所述圖片二維碼中所述預處理后的圖片融合分布在所述二維碼的整個區(qū)域中。
[0014]本發(fā)明實施例采用將用戶輸入的要生成二維碼的信息生成二維碼,對用戶選中的要融合的圖片進行預處理,得到預處理后的圖片,所述預處理后的圖片與所述二維碼的尺寸相同,且只有黑白效果,按照預置的融合策略,將所述預處理后的圖片與所述二維碼進行融合,生成圖片二維碼,所述圖片二維碼中所述預處理后的圖片融合分布在所述二維碼的整個區(qū)域中。與現(xiàn)有技術中只是將圖片覆蓋在二維碼的指定區(qū)域相比,本發(fā)明實施例提供的圖片與二維碼融合的方法,可以將圖片融合到二維碼中,改善了二維碼的展示效果。
【專利附圖】

【附圖說明】[0015]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0016]圖1是本發(fā)明實施例中圖片與二維碼融合的方法的一實施例示意圖;
[0017]圖2A-2E是本發(fā)明實施例中圖片與二維碼融合的方法的另一實施例示意圖;
[0018]圖3是本發(fā)明實施例中終端的一實施例示意圖;
[0019]圖4是本發(fā)明實施例中終端的另一實施例示意圖;
[0020]圖5是本發(fā)明實施例中終端的另一實施例示意圖;
[0021]圖6是本發(fā)明實施例中終端的另一實施例示意圖;
[0022]圖7是本發(fā)明實施例中終端的另一實施例示意圖。
【具體實施方式】
[0023]本發(fā)明實施例提供一種圖片與二維碼融合的方法,可以將圖片融合到二維碼中,改善了二維碼的展示效果。本發(fā)明實施例還提供了相應的終端。以下分別進行詳細說明。
[0024]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0025]參閱圖1,本發(fā)明實施例提供的圖片與二維碼融合的方法的一實施例包括:
[0026]101、將用戶輸入的要生成二維碼的信息生成二維碼。
[0027]要生成二維碼的信息可以為文字、數(shù)字、網(wǎng)址等信息。
[0028]將用戶輸入的要生成二維碼的信息進行編碼生成二維碼,其編碼方式可以采用快速響應(Quick Response, QR)編碼。
[0029]102、對用戶選中的要融合的圖片進行預處理,得到預處理后的圖片,所述預處理后的圖片與所述二維碼的尺寸相同,且只有黑白效果。
[0030]本發(fā)明實施例中,預處理可以包括:對圖片進行縮放處理、灰度化處理和二值化處理,不限定縮放處理與灰度化處理的順序。
[0031 ] 通過縮放處理,將圖片的尺寸縮放到與二維碼相同的尺寸。
[0032]通過灰度化處理將彩色圖片轉換為灰度圖,再將灰度圖通過二值化處理轉換為只有黑白效果的黑白圖片,如果圖片本身為黑白圖片,則只需進行縮放處理即可。
[0033]103、按照預置的融合策略,將所述預處理后的圖片與所述二維碼進行融合,生成圖片二維碼,所述圖片二維碼中所述預處理后的圖片融合分布在所述二維碼的整個區(qū)域中。
[0034]在圖片的尺寸縮放到與二維碼相同時,可以將圖片和二維碼按照相同的比例進行劃分,例如:按照20*20的比例劃分,那么圖片和二維碼都會被劃分為400個小單元,將圖片中的小單元融合到二維碼中對應位置的小單元中,就可以將圖片融合分部到二維碼的整個區(qū)域中。
[0035]本發(fā)明實施例采用將用戶輸入的要生成二維碼的信息生成二維碼,對用戶選中的要融合的圖片進行預處理,得到預處理后的圖片,所述預處理后的圖片與所述二維碼的尺寸相同,且只有黑白效果,按照預置的融合策略,將所述預處理后的圖片與所述二維碼進行融合,生成圖片二維碼,所述圖片二維碼中所述預處理后的圖片融合分布在所述二維碼的整個區(qū)域中。與現(xiàn)有技術中只是將圖片覆蓋在二維碼的指定區(qū)域相比,本發(fā)明實施例提供的圖片與二維碼融合的方法,可以將圖片融合到二維碼中,改善了二維碼的展示效果。
[0036]可選地,在上述圖1對應的實施例的基礎上,本發(fā)明實施例提供的圖片與二維碼融合的方法的另一實施例中,所述對用戶選中的要融合的圖片進行預處理,得到預處理后的圖片,所述預處理后的圖片與所述二維碼的尺寸相同,且只有黑白效果,可以包括:
[0037]將所述用戶選中的要融合的圖片縮放成與所述二維碼相同的尺寸,并將所述縮放后的圖片轉換成灰度圖;
[0038]對所述轉換成灰度圖的圖片進行二值化處理,得到只有黑白效果的預處理后的圖片。
[0039]本發(fā)明實施例中,通過縮放處理,將圖片的尺寸縮放到與二維碼相同的尺寸。通過灰度化處理將彩色圖片轉換為灰度圖,再將灰度圖通過二值化處理轉換為只有黑白效果的黑白圖片,如果圖片本身為黑白圖片,則只需進行縮放處理即可。
[0040]可選地,在上述圖1對應的實施例或圖1對應的可選實施例的基礎上,本發(fā)明實施例提供的圖片與二維碼融合的方法的另一實施例中,所述按照預置的融合策略,將所述預處理后的圖片與所述二維碼進行融合,生成圖片二維碼,可以包括:
[0041]將第一最小單元和第二最小單元分別按照N*N的比例劃分為N*N個小格,所述第一最小單元與所述第二最小單元的大小相同,所述第一最小單元為所述二維碼的最小單元,所述第二最小單元為所述預處理后的圖片的最小單元,所述N為大于I的整數(shù);
[0042]本發(fā)明實施例中二維碼的最小單元也就是二維碼的碼元,碼元要么全黑,要么全白,也就是說第一最小單元就是二維碼的碼元。
[0043]根據(jù)同一位置處所述第一最小單元的顏色和所述第二最小單元中與所述第一最小單元顏色相同的小格的數(shù)量和分布位置,以及預置的顏色融合策略表,確定所述圖片二維碼中同一位置處的最小單元中每個小格的顏色。
[0044]本發(fā)明實施例中,N可以為2、3、4或者其他數(shù)值。二維碼一般是21*21的最小單元分布,而且每個最小單元的顏色只能是黑色或者白色,如果將21*21的二維碼中的每個最小單元再按照3*3的比例劃分,則該二維碼就變成為63*63的單元圖,因圖片的尺寸與二維碼的尺寸相同,所以圖片的最小單元也與二維碼相同,但圖片的最小單元中的顏色可以不相同,可以白色和黑色同時存在,但圖片的最小單元中,按照3*3的比例劃分后的每個小格中的顏色是相同的,要么全黑,要么全白。
[0045]最小單元按照3*3的比例劃后的展示情況可以參閱表I進行理解:
[0046]表1:最小單元劃分圖
[0047]
1丨2丨3
Τδ 6~
~8 9"
[0048]如果二維碼的第一最小單元為黑色,那么確定第二最小單元的9個小格中黑色小格的數(shù)量,以及黑色小格的位置,以及預置的顏色融合策略表,確定所述圖片二維碼中同一位置處的最小單元中每個小格的顏色。
[0049]顏色融合策略表為開發(fā)人員預先設置的,例如:本發(fā)明實施例中的顏色融合策略表可以參閱表2進行理解:
[0050]表2:顏色融合策略表
【權利要求】
1.一種圖片與二維碼融合的方法,其特征在于,包括: 將用戶輸入的要生成二維碼的信息生成二維碼; 對用戶選中的要融合的圖片進行預處理,得到預處理后的圖片,所述預處理后的圖片與所述二維碼的尺寸相同,且只有黑白效果; 按照預置的融合策略,將所述預處理后的圖片與所述二維碼進行融合,生成圖片二維碼,所述圖片二維碼中所述預處理后的圖片融合分布在所述二維碼的整個區(qū)域中。
2.根據(jù)權利要求1所述的方法,其特征在于,所述對用戶選中的要融合的圖片進行預處理,得到預處理后的圖片,所述預處理后的圖片與所述二維碼的尺寸相同,且只有黑白效果,包括: 將所述用戶選中的要融合的圖片縮放成與所述二維碼相同的尺寸,并將所述縮放后的圖片轉換成灰度圖; 對所述轉換成灰度圖的圖片進行二值化處理,得到只有黑白效果的預處理后的圖片。
3.根據(jù)權利要求1或2所述的方法,其特征在于,所述按照預置的融合策略,將所述預處理后的圖片與所述二維碼進行融合,生成圖片二維碼,包括: 將第一最小單元和第二最小單元分別按照N*N的比例劃分為N*N個小格,所述第一最小單元與所述第二最小單元的大小相同,所述第一最小單元為所述二維碼的最小單元,所述第二最小單元為所述預處理后的圖片的最小單元,所述N為大于I的整數(shù); 根據(jù)同一位置處所述第一最小單元的顏色和所述第二最小單元中與所述第一最小單元顏色相同的小格的數(shù)量和分布位置,以及預`置的顏色融合策略表,確定所述圖片二維碼中同一位置處的最小單元中每個小格的顏色。
4.根據(jù)權利要求3所述的方法,其特征在于,所述根據(jù)同一位置處所述第一最小單元的顏色和所述第二最小單元中與所述第一最小單元顏色相同的小格的數(shù)量和分布位置,以及預置的二維碼與圖片顏色融合策略表,確定所述圖片二維碼中同一位置處的最小單元中每個小格的顏色之前,所述方法還包括: 確定所述同一位置處所述第一最小單元的顏色,以及所述同一位置處所述第二最小單元中每個小格的顏色及分布位置。
5.根據(jù)權利要求1或2所述的方法,其特征在于,所述方法還包括: 對所述圖片二維碼中的所述預處理后的圖片進行顏色渲染,得到包含灰度圖片或者彩色圖片的圖片二維碼。
6.一種終端,其特征在于,包括: 生成單元,用于將用戶輸入的要生成二維碼的信息生成二維碼; 圖片處理單元,用于對用戶選中的要融合的圖片進行預處理,得到預處理后的圖片,所述預處理后的圖片與所述生成單元生成的所述二維碼的尺寸相同,且只有黑白效果; 融合單元,用于按照預置的融合策略,將所述圖片處理單元預處理后的圖片與所述生成單元生成的二維碼進行融合,生成圖片二維碼,所述圖片二維碼中所述預處理后的圖片融合分布在所述二維碼的整個區(qū)域中。
7.根據(jù)權利要求6所述的終端,其特征在于,所述圖片處理單元包括: 縮放子單元,用于將所述用戶選中的要融合的圖片縮放成與所述二維碼相同的尺寸; 轉換子單元,用于并將所述縮放子單元縮放后的圖片轉換成灰度圖;處理子單元,用于對所述轉換子單元轉換成灰度圖的圖片進行二值化處理,得到只有黑白效果的預處理后的圖片。
8.根據(jù)權利要求6或7所述的終端,其特征在于,所述融合單元包括: 劃分子單元,用于將第一最小單元和第二最小單元分別按照N*N的比例劃分為N*N個小格,所述第一最小單元與所述第二最小單元的大小相同,所述第一最小單元為所述二維碼的最小單元,所述第二最小單元為所述預處理后的圖片的最小單元,所述N為大于I的整數(shù); 確定子單元,用于根據(jù)同一位置處所述第一最小單元的顏色和所述第二最小單元中與所述第一最小單元顏色相同的所述換分子單元劃分后的小格的數(shù)量和分布位置,以及預置的顏色融合策略表,確定所述圖片二維碼中同一位置處的最小單元中每個小格的顏色。
9.根據(jù)權利要求8所述的終端,其特征在于,所述終端還包括: 所述確定子單元,還用于確定所述同一位置處所述第一最小單元的顏色,以及所述同一位置處所述第二最小單元中每個小格的顏色及分布位置。
10.根據(jù)權利要求6或7所述的終端,其特征在于,所述終端還包括: 色彩渲染單元,用于對所述融合單元融合后的所述圖片二維碼中的所述預處理后的圖片進行顏色渲染, 得到包含灰度圖片或者彩色圖片的圖片二維碼。
【文檔編號】G06T11/00GK103854298SQ201410050540
【公開日】2014年6月11日 申請日期:2014年2月13日 優(yōu)先權日:2014年2月13日
【發(fā)明者】鄭志昊, 王紅法, 吳運聲, 黃飛躍 申請人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
兖州市| 万荣县| 蒙阴县| 伊宁市| 桃园县| 镇巴县| 中江县| 嘉荫县| 太仆寺旗| 宁夏| 萝北县| 晋中市| 沙雅县| 隆安县| 绥棱县| 惠州市| 四子王旗| 鸡西市| 清河县| 铁力市| 崇文区| 阿合奇县| 定兴县| 紫金县| 本溪| 镇康县| 奎屯市| 呼伦贝尔市| 大邑县| 土默特左旗| 平邑县| 翼城县| 永泰县| 宝山区| 河北省| 商城县| 潢川县| 乐都县| 西安市| 漾濞| 石首市|