Исследование QR-кода

Автор работы: Пользователь скрыл имя, 31 Мая 2013 в 21:05, лабораторная работа

Краткое описание

1. Задания на выполнение лабораторной работы
1. Задание 1. Аппаратно-программное декодирование QR-кода
С помощью фотокамеры мобильного телефона (смартфона, нетбука, планшетника) или специализированныхWeb-сайтов декодировать коды, приведенные в табл.3.1.
1. Задание 2. Формирование QR-кода (создание визитки)
Создать собственную визитку. Для этого с помощью генератора QR-кода закодировать свою фамилию, имя, группу и полное название ВУЗа.
1. Задание 3. Экспериментальное исследование помехоустойчивости QR-кода

Вложенные файлы: 1 файл

QR_код.docx

— 288.63 Кб (Скачать файл)

Рис. 4.9.4. Штрафные баллы

Затем рассчитываются суммарные  значения штрафных баллов по строкам  и по столбцам. Для рассматриваемого примера суммарное число штрафных баллов по строкам равно 88, а по столбцам 102. Общее число штрафных балов, вычисленное  по первому правилу для данной маски, дает число 190.

Используя все четыре правила  расчета штрафных баллов, находят  суммарную количественную оценку данной маски. Подобные оценки получают для  всех восьми масок. Среди этих оценок выбирают минимальную оцеку и для окончательного кодирования используют маску, которая имеет минимальное число штрафных баллов.

 

Список литературы

1. http://ru.wikipedia.org/wiki/QR-%EA%EE%E4

2. http://habrahabr.ru/post/127197/

3. http://kcoding.net/2012/qrcode_tutorials/

4. INTERNATIONAL  STANDART ISO/IEC 18004/ First edition 2000-06-15.

 
Приложение 1. Фактические  маски

 
Приложение 2. Таблица СР-1251

пробел

32

!

33

"

34

#

35

$

36

%

37

&

38

'

39

(

40

)

41

*

42

+

43

,

44

-

45

.

46

/

47

0

48

1

49

2

50

3

51

4

52

5

53

6

54

7

55

8

56

9

57

:

58

;

59

<

60

=

61

>

62

?

63

@

64

A

65

B

66

C

67

D

68

E

69

F

70

G

71

H

72

I

73

J

74

K

75

L

76

M

77

N

78

O

79

P

80

Q

81

R

82

S

83

T

84

U

85

V

86

W

87

X

88

Y

89

Z

90

[

91

\

92

]

93

^

94

_

95

`

96

a

97

b

98

c

99

d

100

e

101

f

102

g

103

h

104

i

105

j

106

k

107

l

108

m

109

n

110

o

111

p

112

q

113

r

114

s

115

t

116

u

117

v

118

w

119

x

120

y

121

z

122

А

192

Б

193

В

194

Г

195

Д

196

Е

197

Ж

198

З

199

И

200

Й

201

К

202

Л

203

М

204

Н

205

О

206

П

207

Р

208

С

209

Т

210

У

211

Ф

212

Х

213

Ц

214

Ч

215

Ш

216

Щ

217

Ъ

218

Ы

219

Ь

220

Э

221

Ю

222

Я

223

а

224

б

225

в

226

г

227

д

228

е

229

ж

230

з

231

и

232

й

233

к

234

л

235

м

236

н

237

о

238

п

239

р

240

с

241

т

242

у

243

ф

244

х

245

ц

246

ч

247

ш

248

щ

249

ъ

250

ы

251

ь

252

э

253

ю

254

я

255


 

 
Приложение 3. Определение версии кода с помощью меток центровки

Версия

Строки,

столбцы

Строки,

столбцы

Строки,

столбцы

Строки,

столбцы

Строки,

столбцы

Строки,

столбцы

Строки,

столбцы

2

6

18

         

3

6

22

         

4

6

26

         

5

6

30

         

6

6

34

         

7

6

22

38

       

8

6

24

42

       

9

6

26

46

       

10

6

28

50

       

11

6

30

54

       

12

6

32

58

       

13

6

34

62

       

14

6

26

46

66

     

15

6

26

48

70

     

16

6

26

50

74

     

17

6

30

54

78

     

18

6

30

56

82

     

19

6

30

58

86

     

20

6

34

62

90

     

21

6

28

50

72

94

   

22

6

26

50

74

98

   

23

6

30

54

78

102

   

24

6

28

54

80

106

   

25

6

32

58

84

110

   

26

6

30

58

86

114

   

27

6

34

62

90

118

   

28

6

26

50

74

98

122

 

29

6

30

54

78

102

126

 

30

6

26

52

78

104

130

 

31

6

30

56

82

108

134

 

32

6

34

60

86

112

138

 

33

6

30

58

86

114

142

 

34

6

34

62

90

118

146

 

35

6

30

54

78

102

126

150

36

6

24

50

76

102

128

154

37

6

28

54

80

106

132

158

38

6

32

58

84

110

136

162

39

6

26

54

82

110

138

166

40

6

30

58

86

114

142

170


 
Приложение 4. Определение версии QR-кода с помощью

системной информации

Версия

Двоичное слово

7

001010010011111000

8

000111101101000100

9

100110010101100100

10

011001011001010100

11

011011111101110100

12

001000110111001100

13

111000100001101100

14

010110000011011100

15

000101001001111100

16

000111101101000010

17

010111010001100010

18

111010000101010010

19

001001100101110010

20

011001011001001010

21

011000001011101010

22

100100110001011010

23

000110111111111010

24

001000110111000110

25

000100001111100110

26

110101011111010110

27

000001110001110110

28

010110000011001110

29

001111110011101110

30

101011101011011110

31

000000101001111110

32

101010111001000001

33

000001111011100001

34

010111010001010001

35

011111001111110001

36

110100001101001001

37

001110100001101001

38

001001100101011001

39

010000010101111001

40

100101100011000101


150


Информация о работе Исследование QR-кода