CWN(CHANGE WITH NEWS) - 손으로 그린 그림을 단 몇 초 만에 HTML 코드로 바꿔주는 AI가 있다?

  • 눈서귀포0.9℃
  • 맑음남해-5.6℃
  • 맑음순천-8.1℃
  • 맑음서청주-12.3℃
  • 맑음김해시-6.8℃
  • 맑음통영-5.4℃
  • 맑음청송군-10.6℃
  • 맑음수원-12.1℃
  • 흐림홍천-12.5℃
  • 맑음울산-6.8℃
  • 맑음추풍령-10.2℃
  • 맑음전주-8.3℃
  • 맑음북강릉-9.8℃
  • 흐림철원-16.1℃
  • 구름많음보령-7.5℃
  • 맑음제천-12.8℃
  • 맑음부산-5.9℃
  • 흐림고창-7.5℃
  • 맑음대구-7.3℃
  • 눈목포-3.5℃
  • 맑음북부산-6.0℃
  • 흐림서산-7.8℃
  • 맑음북춘천-15.9℃
  • 구름많음보성군-5.4℃
  • 맑음창원-5.9℃
  • 흐림장흥-5.3℃
  • 맑음산청-7.7℃
  • 맑음보은-10.7℃
  • 맑음고흥-6.1℃
  • 맑음상주-9.4℃
  • 맑음북창원-6.1℃
  • 흐림정선군-13.0℃
  • 맑음안동-10.2℃
  • 맑음군산-8.1℃
  • 맑음봉화-12.0℃
  • 맑음순창군-7.4℃
  • 맑음춘천-14.7℃
  • 맑음광양시-6.2℃
  • 흐림해남-4.2℃
  • 맑음진주-6.6℃
  • 맑음양평-11.5℃
  • 눈제주1.0℃
  • 흐림정읍-7.9℃
  • 맑음거창-9.5℃
  • 흐림백령도-8.2℃
  • 맑음함양군-7.5℃
  • 흐림장수-10.5℃
  • 흐림진도군-2.2℃
  • 맑음경주시-7.8℃
  • 흐림완도-3.5℃
  • 흐림태백-13.0℃
  • 맑음여수-5.9℃
  • 맑음금산-9.2℃
  • 맑음충주-12.1℃
  • 맑음청주-10.7℃
  • 구름많음홍성-9.5℃
  • 눈울릉도-4.1℃
  • 맑음부여-7.9℃
  • 맑음합천-6.6℃
  • 맑음영천-8.1℃
  • 맑음구미-8.3℃
  • 흐림원주-12.9℃
  • 맑음남원-8.8℃
  • 흐림고산0.9℃
  • 흐림영광군-7.5℃
  • 맑음파주-16.4℃
  • 맑음문경-11.0℃
  • 맑음밀양-6.9℃
  • 맑음동해-7.0℃
  • 맑음천안-11.4℃
  • 맑음영월-12.3℃
  • 맑음포항-6.9℃
  • 흐림강진군-4.8℃
  • 흐림이천-12.3℃
  • 맑음의성-8.7℃
  • 흐림동두천-14.4℃
  • 흐림흑산도-0.6℃
  • 맑음세종-10.2℃
  • 흐림고창군-7.6℃
  • 맑음인천-11.6℃
  • 맑음서울-12.0℃
  • 맑음의령군-11.6℃
  • 맑음임실-8.9℃
  • 흐림성산-0.3℃
  • 흐림인제-13.9℃
  • 구름조금대전-10.1℃
  • 맑음강화-12.1℃
  • 맑음강릉-8.8℃
  • 맑음양산시-4.9℃
  • 흐림부안-6.8℃
  • 흐림대관령-17.6℃
  • 맑음속초-8.5℃
  • 맑음울진-7.9℃
  • 맑음거제-4.9℃
  • 맑음영주-11.1℃
  • 맑음광주-7.0℃
  • 맑음영덕-7.9℃
  • 2026.01.22 (목)

손으로 그린 그림을 단 몇 초 만에 HTML 코드로 바꿔주는 AI가 있다?

최지홍 / 기사승인 : 2021-01-26 01:43:58
  • -
  • +
  • 인쇄

Pixabay

HTML이란, 웹 문서를 만드는 데 사용하는 기본적인 웹 언어의 한 종류를 말한다. 인터넷에서 웹을 통해 접근되는 대부분의 웹 페이지들은 HTML로 작성된다. 우리가 생각해 낸 아이디어를 HTML 코드로 수동으로 변환시킨다면 아이디어를 생각해내는 시간뿐 아니라 HTML 코드로 구현하는 데에도 시간이 걸리게 된다.

그런데, 우리가 손으로 그린 그림을 단 몇 초 만에 HTML 코드로 자동으로 변환해주는 서비스가 있다면 어떨까? 상상만 해도 정말 편리하지 않은가?

마이크로소프트(MS)는 손으로 그린 그림을 HTML 코드로 자동으로 구현해주는 서비스인 ‘Sketch2Code’를 개발했다. ‘Sketch2Code’는 Microsoft AI Lab에 공개되어 있는 프로젝트 중 하나이다.

이용 방법은 매우 간단하다. 우선 HTML 코드로 변환하고자 하는 아이디어를 그림으로 그리고 사진을 찍는다. 그리고 그 사진을 이 서비스에 업로드 하면 자신이 그렸던 그림이 자동으로 HTML 코드로 변환된다.

▲ Microsoft AI Lab에서 Sketch2Code를 실행한 화면.

▲ Sketch2Code 실행 후, PREDICTED OBJECT DETAILS 버튼을 클릭한 화면. AI가 이미지를 어떻게 인식했는지 자세히 알아볼 수 있다.

▲ Sketch2Code에서 다운로드한 HTML 코드의 일부. Sketch2Code 실행 후, DOWNLOAD YOUR HTML CODE 버튼을 클릭하면 Sketch2Code를 통해 생성된 HTML 코드를 다운로드 받을 수 있다.


마이크로소프트가 이 기술을 구현한 원리는 다음과 같다.

① 텍스트 상자나 단추와 같은, 손으로 그린 웹 디자인 요소를 인식하도록 AI 모델 교육

② 텍스트 인식 기능을 사용해, 디자인에 있는 손으로 작성한 텍스트 추출

③ 디자인 요소와 추출된 콘텐츠를 결합함으로써 디자인에 있는 다양한 요소의 HTML 스니펫(snippet, 재사용 가능한 소스코드, 기계어, 텍스트의 작은 부분을 일컫는 용어) 생성

④ 식별된 요소의 위치로부터 디자인의 레이아웃을 유추하여 최종 HTML 코드 생성

Sketch2Code가 디자인을 HTML 코드로 변환하는 데 필요한 시간은 단 몇 초뿐이다. 그러므로 이 기술을 활용한다면, 웹사이트를 구축하는 데 걸리는 시간을 크게 단축할 수 있을 것이다.

물론, Sketch2Code를 실행해봤을 때. 몇 가지 오타가 보이는 등 이미지를 아직 100% 정확하게 인식하지는 못한다. 그러나 약간의 결함을 점차 개선해 나간다면, Sketch2Code는 웹 디자이너 사이에서 매우 유용하고 강력한 도구가 될 수 있을 것이다.

[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]

최신기사

뉴스댓글 >

- 띄어 쓰기를 포함하여 250자 이내로 써주세요.
- 건전한 토론문화를 위해, 타인에게 불쾌감을 주는 욕설/비방/허위/명예훼손/도배 등의 댓글은 표시가 제한됩니다.

댓글 0

Today

Hot Issue