| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
- 파이썬에러
- 이미지연산
- windowpowershell
- 엑셀
- 깃허브
- 이클립스프로젝트
- 프로그래밍
- gitcommand
- 코드
- 깃에러
- github
- 머신러닝
- 코딩
- 카파
- defaultbranch
- powershell에러
- powershell에러해결
- 파이썬
- 라이브러리
- 이미지
- image
- 데이터
- Python
- 반복문
- 이미지읽어오기
- 통계
- OS
- git
- 일치도
- 데이터분석
- Today
- Total
목록분류 전체보기 (19)
나중에 내가 보려고 만든 블로그
이클립스에서 프로젝트 import 오류가 발생했다.동일한 프로젝트를 복사하고 import하려고했더니 'Some projects cannot be imported because they already exist in the workspace' 이 오류가 발생하면서 프로젝트가 import가 안됐다.경로명은 다르지만 .project 파일의 name이 원래 존재하는 프로젝트 파일과 같아서 이런 에러가 발생한다. 새로 import하려는 프로젝트의 경로에 들어가서 .project 파일을 연다.그러면 아래와 같이 뜨는데 저 태그 사이에 내용을 어쨌든 원래 프로젝트명과 다르게 바꿔주면 된다.생각보다 간단한 에러였다.
어제까지 잘되던 깃허브 커밋이 갑자기 이런 에러가 발생했다.일단 fatal로 시작해서 좀 무서웠지만 읽어보니 아래에 나온 커맨드를 실행해주면 됨.fatal: detected dubious ownership in repository at ''To add an exception for this directory, call:git config --global --add safe.directory 찾아보니 prevent a user from executing git commands in a repository owned by a different user. 때문에 생겨난 보안정책이라고 한다. 내가 기관에서 제공해주는 가상환경에서 웹페이지 개발하고 있어서 이런 오류가 생긴듯하다. 근데 여태껏 없다가 한달만에 처..
일단 깃허브에서 원래 디폴트 브랜치가 master 였는데 black lives matter때 주종 관계를 연상시키게하는 master대신 main으로 바뀌었다고 한다.하지만 VS code나 기존 자료들에는 여전히 master로 사용되고 있다.그래서 나도 처음에 아무생각없이 master로 push를 했더니 이렇게 브랜치가 두 개가 있었다.이제 어느정도 정리가 되어서 default 브랜치를 마스터로 변경했다.커맨드로도 할 수 있지만 깃허브 자체에서 쉽게 바꿀 수 있다.해당 디렉토리 들어가서 오른쪽 위 setting 왼쪽 general - 아래 default branch를 보면이렇게 디폴트 브랜치 항목이 있고 체크한 오른쪽 화살표 눌러주면 이런 창이 뜨는데여기에서 원하는 브랜치로 바꾸고 update 눌러주면 ..
프로젝트에서 package 사용하려고 하는데 sbt compile에서 아래와 같은 에러가 났다. 'sbt' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.sbt 명령이 현재 위치에 있지만 이 명령을 찾을 수 없습니다. Windows PowerShell은 기본적으로 현재 위치에서 명령을 로드하지 않습니다. 이 명령을 신뢰하는 경우 대신 ".\sbt"을(를) 입력하십시오. 그래서 일단 자바 버전 문제 인가 싶어서 jdk 버전 낮춰서 설치하고시키는대로 .\sbt compile 시도 -> 똑같은 에러 에러메시지가 한글로 뜨니까 정보도 거의 없었지만 일단 찾아본 결..
두 종류의 바이너리 이미지에서 intersection인 부분만 추출해서 새로운 이미지를 만들기위해 사용한 방법이다. opencv 비트 연산으로 간단히 만들 수 있었다. opencv 공식 document에서 bitwise_and()에 대해 설명되어 있는 내용이다. 비트 연산 방식 및 결과는 아래 표 참고. 이 중에서 내가 원하는 결과는 AND 기능이었고 이미지에 적용해보았다. 코드는 아래와 같음. 1 2 3 4 5 6 7 8 9 10 11 12 import cv2 img1 = cv2.imread("img1.png",0) img2 = cv2.imread("img2.png",0) img_bwand = cv2.bitwise_and(img1,img2) img_bwor = cv2.bitwise_or(img1,img..
이미지를 읽어오고 RGB값을 추출하여 그 평균을 사용하려고 아래와 같은 코드를 시행함. 우선 png 파일을 matplotlib.image.imread를 이용해 읽어옴. 해당 파일의 R, G, B를 각 리스트에 append하고 평균값을 출력함. 주어진 경로에서 각 이미지의 RGB 평균값을 구하기 위해 아래와 같이 반복문을 작성함. 평균 RGB값을 소수점 셋째자리까지 출력하도록 함. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 import matplotlib.image as mpimg import numpy as np import glob import os path = './' file_list = os.listdir(path) Red..
생각보다는 간단히 만들수 있었던 overleaf에서 표만들기! https://www.overleaf.com/learn Documentation - Overleaf, Online LaTeX Editor An online LaTeX editor that’s easy to use. No installation, real-time collaboration, version control, hundreds of LaTeX templates, and more. www.overleaf.com 우선 공식 documentation에서 비슷한 샘플을 찾고 수정해가면서 원하는 형태의 표를 만들었다. 문자랑 테이블을 넣는데 컴파일 까지 필요해..? 심지어 컴파일 시간도 오래걸림ㅋㅋㅋㅋㅋㅋㅋㅋ 하지만 예쁘고 깔끔한 결과물을 만들..
https://docs.python.org/ko/3/library/xml.etree.elementtree.html xml.etree.ElementTree — ElementTree XML API — Python 3.10.2 문서 소스 코드: Lib/xml/etree/ElementTree.py xml.etree.ElementTree 모듈은 XML 데이터를 구문 분석하고 만들기 위한 단순하고 효율적인 API를 구현합니다. 버전 3.3에서 변경: 이 모듈은 가능할 때마다 빠른 구현을 docs.python.org 해당 문서 참고하여 기본적인 기능 사용해보았다. xml 파일을 수정하고 난 뒤 write 할때 xml 파일이 indent 없이 한줄로 쭉 이어서 수정되어있다면 본문 제일 아래 코드블럭에 있는 indent..