1. int를 binary로 변환 int형 데이터를 binary로 바꾸려면 bitset을 사용한다. bitset를 사용하기 위해서는 헤더를 추가해준다. 그리고 bitset(int형변수명) 과 같이 써줌으로써 binary로 변환할 수 있다. 예를 들어, int num=17일 때, bitset(num)을 해주면 8bit의 00010001으로 변환이 된다. 2. binary를 int로 변환 binary를 int로 변환하려면 strtol 함수를 사용한다. strtol 함수는 에 선언되어 있다. 나의 경우 파일로부터 파일로부터 binary 데이터를 읽어와 이를 char*형 배열에 저장하고, 이 배열의 값을 int형으로 변환하였다. // 사용 예제 ifstream fin("example.txt", ios::bina..
QImage를 QPixmap으로 변환 qpixmap_var = QPixmap.fromImage(qimage_var) QPixmap을 QImage로 변환 qimage_var = qpixmap_var.toImage() QImage를 Numpy로 변환 import qimage2ndarray numpy_arr = qimage2ndarray.recarray_view(qimage_var) Numpy를 QImage로 변환 import qimage2ndarray qimage_var = qimage2ndarray.array2qimage(numpy_arr, normalize=False) 또는 # 이 코드는 테스트 시 제대로 실행되지 않았음 !!! import qwt # 설치 시 > pip install PythonQwt ..
j address : jump 해당 address로 점프 (ex: j 20) jr $rs : jump register 해당 register로 점프 (ex: jr $ra) jal address : jump and link 다음 명령어의 주소(PC+4)를 $ra에 저장하고 해당 address로 점프 jalr $rd, $rs : jump and link register 다음 명령어의 주소(PC+4)를 $rd 레지스터에 저장하고 $rs 레지스터로 점프 더보기 참고 https://web.stanford.edu/class/ee282h/projects/info/isa.html https://go-madhat.github.io/mips_Hello_World/
#include "stdio.h" void main(void) { int width = 256, height = 256; FILE *input_file, *output_file; char input_data[256][256]; char output_data[256][256]; // raw 파일 읽어오기 input_file = fopen("input파일명.raw", "rb"); if (input_file == NULL) { printf("File not found!!\n"); return; } fread(input_data, sizeof(char), width * height, input_file); // input 이미지를 역상으로 변환하여 저장 for (int i = 0; i < height; i++)..
Jupyter Notebook에서 코드를 저장하면 .ipynb 형식으로 저장된다. 이를 .py 형식으로 바꾸고 싶다면 명령 프롬프트를 열어 해당 파일이 있는 위치로 이동한 후 다음과 같이 입력한다. > jupyter nbconvert --to script 파일명.ipynb 그러면 파일명.py 파일이 생성된 것을 확인할 수 있다. 더보기 참고 https://webcache.googleusercontent.com/search?q=cache:_MXkUZa6EbkJ:https://pubdata.tistory.com/155+&cd=2&hl=ko&ct=clnk&gl=kr
Python에서 cv2 모듈을 사용해야하는데 설치가 안되있어서 > pip install cv2 를 입력했더니 'ERROR: Could not find a version that satisfies the requirement cv2 (from versions: none) ERROR: No matching distribution found for cv2' 이런 에러 메시지가 발생하였다. 해결방법 > pip install opencv-python 으로 설치하고, 사용 시에는 > import cv2 로 사용한다.