본문 바로가기

R&D5

딥러닝을 통한 이미지생성과 슈퍼샘플링 AI (DeepLearning) Image Generation 설명할 내용은 두가지입니다. 1. disco-diffusion 텍스트(Prompt , 문장이나 구)를 이미지로 그려주는 프로그램 ex) [subject], [prepositional details], [setting], [meta modifiers and Artist] 구조로 "A beautiful painting of a singular lighthouse, shining its light across a tumultuous sea of blood by greg rutkowski and thomas kinkade, Trending on artstation.” ->직역 'greg rutkowski' and 'thomas kinkade'에 의해.. 2022. 4. 29.
Video To Image 프로그램 용도 : 동영상에서 이미지를 뽑아내고싶을때 동영상의 일정한 프레임마다 이미지를 생성하고싶을때 사용하면된다. 과정 온라인사이트에서 사용할때는 제약이있고 내 동영상파일이 유출될? 우려가 있다. 온라인에서 돌아다니는 프로그램을 받으면 바이러스우려나 부속프로그램이 깔리는게 불편하다. 그래서 github을 돌아다니며 찾았다. 사용언어 : Python 소스코드 (Python) import argparse import os import cv2 import time from datetime import date import glob parser = argparse.ArgumentParser() parser.add_argument('--input_path', type=str, default='', help='input .. 2022. 3. 28.
포토모자이크 기법 먼저 포토모자이크 기법은 서로 다른 수많은 사진이나 그림을 컬러에 맞는 위치에 배열하여 마치 새로운 한장의 큰 이미지를 표현하도록 한 것으로 가까이 보면 각 조각들의 다양한 이미지들이 보이고 멀리서 보면 하나의 그림을 보게 된다. 파이썬을 통해 간단히 구현할 수 있다. 구현되어있는 github 예제를 참고했다. GitHub - uvipen/Photomosaic-generator: photomosaic generator (image to image, video to video) photomosaic generator (image to image, video to video) - GitHub - uvipen/Photomosaic-generator: photomosaic generator (image to i.. 2022. 3. 28.
[WebRTC] 웹 화면공유, 화상회의 메타버스플랫폼내의 화상회의나 화면공유에대한 방법을 찾다가 알게되었고 유용한것 같아서 작성하게 되었다. WebRTC An open framework for the web that enables Real-Time Communications (RTC) capabilities in the browser. webrtc.org 정의 WebRTC(Web Real-Time Communication)은 웹 애플리케이션과 사이트가 중간자 없이 브라우저 간에 오디오나 영상 미디어를 포착하고 마음대로 스트림할 뿐 아니라, 임의의 데이터도 교환할 수 있도록 하는 기술입니다. WebRTC를 구성하는 일련의 표준들은 플러그인이나 제 3자 소프트웨어 설치 없이 종단 간 데이터 공유와 화상 회의를 가능하게 합니다. 웹 브라우저 기반의.. 2021. 11. 3.
오픈소스 한글 입력 문제 오픈소스 프로그램내 Qt - JS - html - qml 간 연동되는 부분의 한글입력에서 한글입력이 되지않았던 경험에 대한 접근했었던 접근방법을 공유하기위해 작성한다. javascript, html 의 경우 접근법 1. 정규표현식으로 막혀있는지 테스트해본다 keyword : RegExp, RegEx 등 (정규표현식 : Regular Expression) ex) ^[a-zA-Z] ex) /[ㄱ-ㅎㅏ-ㅣ가-힣]/; https://gocoding.tistory.com/93 자주 쓰이는 정규식(Regular Expression) 전자우편 주소: /^[a-z0-9_+.-]+@([a-z0-9-]+\.)+[a-z0-9]{2,4}$/ URL: /^(file|gopher|news|nntp|telnet|https?|ftp.. 2021. 10. 8.