『과정평가형 자격』정보처리산업기사(자바(JAVA)스프링(SPRING)개발자)취득과정
지역인재양성을 위한 MSA기반 크로스 플랫폼(자바,Springboot,Flutter) 개발자 과정
자바&Springboot 크로스 플랫폼(풀스택)융합 응용SW개발자 양성과정
[디지털컨버전스]자바스프링(Spring)기반 융합개발자 양성훈련
[AI Worker] (일반) AI 기반 UI/UX 웹퍼블리셔(멀티미디어) 융합과정
[AI Worker] (일반) AI UX 전략과 RAG 인프라 기반 지능형 웹 서비스(Java Spring) 양성 과정
『디지털컨버전스』프론트엔드(JavaScript,React,SQL)개발자 양성
『디지털컨버전스』데이터 융합 자바(JAVA) &스프링(spring)
『스마트웹&콘텐츠개발』AI활용 UIUX &프론트엔드(JavaScript,Figma AI,React,SQL)개발자 양성
(생성형AI활용, 자바, Spring, Flutter) 개발자 양성과정
자바 웹 개발 단기속성 핵심완성
자바(JAVA), 스프링 활용 모던 웹 애플리케이션 개발
[AI Worker] (일반) AI 기반 UI/UX 웹퍼블리셔(멀티미디어) 융합과정
[AI Worker] (일반) AI UX 전략과 RAG 인프라 기반 지능형 웹 서비스(Java Spring) 양성 과정
『디지털컨버전스』프론트엔드(JavaScript,React,SQL)개발자 양성
『디지털컨버전스』데이터 융합 자바(JAVA) &스프링(spring)
『스마트웹&콘텐츠개발』AI활용 UIUX &프론트엔드(JavaScript,Figma AI,React,SQL)개발자 양성
[디지털디자인]트렌디한 UI/UX반응형 웹제작을 위한 웹퍼블리셔(디자인&코딩)프론트엔드
반응형 웹디자인 &웹퍼블리셔 (HTML, CSS, Javascript)
『출판』프로젝트기반 시각출판편집 디자이너 양성(포토샵,일러스트,인디자인,FireFly,GPT)과정
[공공디자인]트렌디한 디자인을 위한 포토샵 일러스트활용 공공디자이너 양성과정
『기업 맞춤형 국기』AI 활용 출판 편집디자인 실무 프로젝트 과정
『출판』트렌디한 디자인을 위한 시각출판편집 디자이너 양성(포토샵,일러스트,인디자인)과정
『출판』AI 활용한 크리에이티브 출판 실무 완벽 정복(포토샵, 일러스트, 인디자인,FireFly)
출판·편집디자인 양성과정(포토샵, 일러스트, 인디자인)
[한번에 취득하는] 컴퓨터그래픽스운용기능사 실기(편집디자인,포토샵,일러스트)취득및 취업과정
(시각디자인)시각편집디자인(일러스트,포토샵,그래픽디자인)실무과정
시각디자인(포토샵,일러스트GTQ)양성과정
컴퓨터그래픽스운용기능사(실기)
그래픽디자인(일러스트&포토샵)과정
[시각디자인] 그래픽디자인(일러스트 Illustrator활용)
[시각디자인] 그래픽디자인(포토샵 Photoshop활용)
[한번에 취득하는]컬러리스트산업기사기사 실기 취득과정
[공식시험센터]일러스트 편집(시각,광고)디자인 실무활용 및 GTQi 2급 자격증
[공식시험센터]포토샵 편집(시각,광고)디자인 실무활용 및 GTQ 2급 자격증
『편집디자인』광고&마케팅에 활용하는 일러스트 기초 활용
『편집디자인』 광고&마케팅에 활용하는 포토샵 기초 활용
(과정평가형) AI 활용_실내건축산업기사(캐드(CAD), 스케치업, 엔스케이프 활용) 취득과정
(과정평가형) AI 활용_실내건축기사(캐드(CAD), 스케치업, 엔스케이프 활용) 취득과정
『BIM』건축설계&실내건축인테리어(캐드(CAD),스케치업,Enscape,스테이블디퓨젼,PromeAI 활용 3D공간 제작)
『BIM』건축설계&실내건축인테리어(캐드(CAD),스케치업,MAX,스테이블디퓨젼,PromeAI 활용 3D공간 제작)
[한번에 취득하는 검정형]일반기계기사 실기 (캐드,인벤터)취득과정
[한번에 취득하는 검정형]전산응용기계제도기능사 실기 (캐드,인벤터)취득 및 취업과정
[한번에 취득하는] 실내건축산업기사 실기 (제도,작업형)취득 및 취업과정
[한번에 취득하는] 전산응용건축제도기능사 실기 (캐드,스케치업)취득 및 취업과정
기계설계산업기사(일반기계기사,기계제도기능사,캐드인벤터활용)실기작업형
실내건축설계 스케치업(SKETCH UP)
인벤터(INVENTOR)를 활용한 기계설계 자격증과정(3D실기)
카티아(3D CATIA)
캐드(CAD) 도면작업 실무자 향상과정
『한번에 취득_컴퓨터작업형』실내건축기사/산업기사/기능사 작업형 실기(캐드)
『한번에 취득_컴퓨터작업형』실내건축기사/산업기사/기능사 작업형 실기(스케치업)
『기계설계자격증』전산응용기계제도기능사 (실기) 취득과정
[레빗]단기간에 배우는 BIM 모델링 건축/인테리어 디자인
『건축설계자격증』 전산응용건축제도기능사 실기 시험 완벽 대비 과정
『게임콘텐츠제작』AI툴 활용 (미드저니,스테이블디퓨전,3ds Max) 게임 애니메이션 콘텐츠 제작가 양성
생성형AI를 활용한 디지털 영상크리에이터 양성과정(프리미어,에펙,MAYA)
『게임콘텐츠제작』AI툴 활용 (스테이블디퓨젼, 미드저니, 3ds Max) 게임 콘텐츠(배경, 캐릭터)제작 양성
『멀티미디어』프로젝트기반 AI융합 영상편집 양성(시네마4D,스테이블디퓨전,Runway)과정
『멀티미디어』AI 융합 디지털 영상편집 (프리미어, 애프터 이펙트, 시네마4D, 스테이블 디퓨전, RunwayML)디자이너 양성
[문화관광]AI기반 지역특화 문화관광 영상콘텐츠 제작(프리미어,에프터이펙트,RunwayML,스테이블디퓨젼)과정
『과정평가형 자격』멀티미디어콘텐츠전문가(프리미어,에프터이펙트,3DMAX(맥스),스테이블디퓨젼)
최신밈과 AI툴을 활용한 마케팅영상스타일리스트 양성(프리미어,에펙,스테이블디퓨젼)
실버케어 마케팅(2D/3D)애니메이션 영상 실무 양성과정(프리미어,에펙,MAX)
『기업 맞춤형 국기』AI 활용 멀티미디어 콘텐츠 제작&영상편집 실무과정
영상편집제작모션그래픽(프리미어,에펙) 기초부터 포트폴리오까지
유튜브(Youtube) 콘텐츠를 위한 영상편집(프리미어, 애프터이펙트,모션그래픽)실무 양성과정
영상편집실무양성 애프터이펙트(After Effect),프리미어(Premiere)
시각영상편집디자인(일러스트,포토샵,프리미어,에펙,모션그래픽) 양성과정
유튜브영상편집제작(프리미어,에펙,광고영상,모션그래픽)과정
『공식시험센터』전산회계1급,전산세무2급 자격취득 및 취업과정
[공식시험센터]전산회계1급,전산세무2급 자격취득 및 취업과정
전산회계1급, 전산세무2급, FAT1급, TAT2급 자격취득 및 취업과정
[한번에 취득하는]컴활 1급(필기+실기)자격증 및 OA실무활용 취업과정 (30)
컴퓨터활용능력 1급 OA실무(엑셀,엑세스) 필기, 실기 자격증 취득 및 취업과정
컴퓨터활용능력 1급 (필기+실기) 자격증 취득과정 및 취업과정
컴퓨터활용능력 2급 (필기+실기) 자격증 취득 및 취업과정
『한번에 취득하는』컴퓨터활용능력(컴활) 2급 (필기+실기) 자격증 취득과정 및 사무 취업과정
『한번에 취득하는』컴퓨터활용능력(컴활) 1급 (필기+실기) 자격증 취득과정

안녕하세요! 그린컴입니다~
여러분들 QR코드 자주 사용하시나요?
카메라를 갖다 대는 것만으로도 빠르고 간편하게 정해진 사이트에 들어갈 수 있고,
원하는 정보에 도달할 수 있기 때문에 현재 다양한 곳에서 활용되고 있는데요.
그렇다면 이 QR코드가 어떤 식으로 구성이 되었고 작동을 하게 되는 것인지에 대해서 혹시 의문을 가져본 적은 있으신가요?
그린컴이 지금부터 알려드릴테니 함께 알아보도록 합시다!
QR코드란?

일단 그에 앞서 QR코드의 기본적인 정의부터 알고 넘어가야겠죠?
Quick Response 의 약자로 빠른 응답을 의미하는 QR코드는 덴소웨이브사에서 개발한 정사각형의 모양의 불규칙한 마크인데요.
가로, 세로를 활용하여 기록할 수 있기 때문에 숫자 최대 7,089자, 문자 최대 4,296자, 한자 최대 1,817자를 저장할 수 있어
최대 20여 자의 숫자 정보만 넣을 수 있는 바코드에 비해 방대한 정보를 넣을 수 있다는 장점을 가지고 있습니다.
덕분에 인터넷 주소, 사진, 동영상, 지도 등의 다양한 형태를 작은 코드에 담을 수 있어 최근 온/오프라인에서 폭넓게 사용되고 있답니다.
어떻게 구성되어 있을까?

[출처:덴소웨이브 QR코드]
그렇다면 이런 QR코드는 어떤 형태를 갖추고 있을까요?
QR코드에도 다양한 모델이 있지만 모양, 저장되는 데이터의 수만 다를 뿐 모두 같은 구성요소를 갖추고 있는데요.
우리가 흔하게 만날 수 있는 기본 QR코드의 모델 2를 예시로 설명해보도록 하겠습니다.
우선 큰 정사각형 모양의 코드 안에 다른 것들과 확연히 구분되는 정사각형 3개가 각 모서리에 위치한 것을 볼 수 있습니다.
이는 위치 찾기 심볼(Position detection patterns)이라 불리며 말 그대로 위치, 방향을 찾는 역할을 하고 있는데요.
QR코드는 배경모양의 영향을 받지 않으면서 360도 어느 방향으로 읽어도 정확하게 인식이 됩니다.
3개의 위치 찾기 심볼을 통해 회전 각도를 인식하기 때문에 방향과 상관없이 고속으로 판독이 가능하게 되는 것입니다.
다음으로는 데이터 영역인데요.
이름만으로 짐작할 수 있겠지만 데이터가 담겨 있는 영역이라고 생각하시면 되겠습니다.
데이터 양을 많이 담고 있을수록 데이터 영역은 넓어지게 됩니다.
이런 데이터 영역을 구성하고 있는 최소 단위가 바로 셀(Cell)인데요.
QR코드는 규격상 최소 21x21, 최대 177x177 셀로 구성되어 있다고 하네요.
조금 더 세세하게 살펴보자면 더 다양한 요소들을 마주할 수 있어요.

[출처:KEYENCE]
그 첫 번째로 얼라인먼트 패턴(Alignment Pattern)은 위치 찾기 심볼보다는 약간 더 작으며 데이터 영역에서 찾아볼 수 있는 사각형을 말합니다.
QR코드의 크기가 커질수록 왜곡이 생겨 셀이 이탈할 가능성이 생길 수 있는데요.
그 때 위치를 검출하기 위해 사용되는 것이 바로 얼라인먼트 패턴입니다.

[출처:KEYENCE]
마진(Quite Zone)은 QR코드 주위의 공백 부분을 뜻합니다.
주변에 충분한 여백이 확보되지 않을 경우 코드 인식이 불가능해질 수 있는데요.
이를 예방하기 위해 마진 부분은 꼭 필요하겠죠.
우리가 예로 살펴보고 있는 모델 2에서는 4셀 분의 공백이 필요하다고 하네요.

[출처:KEYENCE]
마지막으로 타이밍 패턴(Timing Pattern)은 위치 찾기 심볼들 사이에 있는 직선 모양의 패턴입니다.
백색 셀과 흑색 셀이 교차로 배치되어 있으며 모든 셀의 좌표를 결정하는데 사용이 되고 있습니다.
작게만 보였지만 이렇게 많은 요소들로 구성되어 효과적으로 판독이 이루어질 수 있는 QR코드인데요.
일상생활에서 자주 보았지만 이처럼 체계적인 규칙, 형태를 갖추고 있다는 사실을 알고 나니 색다른 느낌이 들지 않으신가요?
직접 QR코드를 만들 수 있는 프로그램도 인터넷 상에서 쉽게 찾을 수 있으니
이런 원리를 이해하며 본인의 명함에 들어갈 코드, 사이트를 홍보할 수 있는 코드 등을 한번 제작해보시는 것 어떨까 합니다.