[Python] 이미지/Exif Tag 정보 읽어오기
·
Programming/Python
이미지 정보PIL.Image 모듈을 이용한 이미지 정보 가져오기import PIL.Image #이미지 포멧, 모드, 사이즈 가져오기img = PIL.Image.open("이미지경로") print('Image Format : ' + img.format)print('Image mode : ' +img.mode)print('Image Size(X,Y) : ', end='')print(img.size) Exif Tag​디카에서 사진을 찍으면 찍은 날짜등 카메라 정보가 들어오는데 이미지 파일의 Exif Tag정보가 저장되어 있습니다. 파이썬에서 Exif Tag 정보를 읽어 오는 방법입니다.import PIL.Imagefrom PIL.ExifTags import TAGS # 이미지 정보 읽어 오기img1 = PIL..
Python 소개
·
Programming/Python
파이썬의 소개1. 파이썬이란파이썬이란 언어를 처음 접하게 는 경우 이름을 부르기부터 곤란할 것이다. 그래서 어떤 사람은 피톤이라고 읽는 사람도 있고 또 어떤 사람은 파이톤이라고 읽는다. 파이썬이란 언어를 처음 접하고 나서 파이썬이란 발음으로 들은 필자로서는 약간 듣기가 거북했다. 처음에 이 단어를 어떻게 읽을까 고민을 많이 했는데, 필자와 같은 경험을 갖고 계신 분들이 많을 것이다. 영어사전이나 전자수첩에서 Python을 입력하면 발음을 파이썬이라고 하라고 나올 것이다. 그렇다 정식 명칭은 파이썬이다. 뜻을 살펴보면 일반적으로 독이 없는 뱀으로 먹이를 몸으로 감아서 압사시키는 큰뱀, 또는 그리스 신화에 나오는 악마라는 의미라고 나온다. 하지만 이 언어는 전혀 그런 의도에서 만들어진 것이 아니다. 이 이름..
[VB.NET] 간단한 시리얼(RS232) 통신
·
Programming/ETC
VB.NET 에서 간단하게 시리얼값 받아오기 시리얼 통신, RS232 통신Imports System.IO.PortsImports System.Text Public Class Form1 Public Delegate Sub StringSubPointer(ByVal Buffer As String) Dim WithEvents COMPort As New SerialPort Dim Received As StringBuilder Private Sub Display(ByVal Buffer As String) ' 값이 수신되면 이쪽으로 온다. Received.AppendLine(Buffer) End Sub Private Sub Form1_Load(ByV..
[VB.NET] 프로그램 로그 기록하기
·
Programming/ETC
프로젝트에서 사용한 VB.NET 에서 로그 기록하는 간단한 방법을 소개합니다.' 로그 기록 함수Private Sub LogWrite(ByVal log_text As String) ' 로그 기록 폴더 My.Application.Log.DefaultFileLogWriter.CustomLocation = Application.StartupPath & "Log" ' 로그 파일 명(프로그램명_날짜) My.Application.Log.DefaultFileLogWriter.BaseFileName = "프로그램명" + Now().ToString("yyyy-MM-dd") ' 로그 내용 기록 My.Application.Log.WriteEntry(Format(Today, "yyyy-MM-dd") & " " &a..
C++ 처음 배울 때 만든 코드
·
Programming/ETC
성적 구분#include void main(){ int score; cout > score; if (score >= 95) cout = 90 && score = 85 && score = 80 && score = 75 && score = 70 && score 설명기초적인 소스 int 변수 score 선언 cout 로 " input score (0 for stop) : " 화면에 출력하고 cin 로 score 값 받음 if 문으로 갑 비교해서 성적 구분