[카테고리:] Development
코딩과 관련된 글들
취미 기록용 블로그
코딩과 관련된 글들
인터넷에 돌아다니는 안드로이드 해상도 구하는 코드 DisplayMetrics displayMetrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(displayMetrics); int deviceWidth = displayMetrics.widthPixels; int deviceHeight = displayMetrics.heightPixels; 이거 하면 4.4.2 에서 해도 하단 버튼을 제외한 높이가 구해진다. 첨엔 잘 안나오는줄 알고 이런저런 검색해보다가 하단바는 따로 구해야 함.… “read more”
SHFILEOPSTRUCT FileOp; ZeroMemory(&FileOp, sizeof(SHFILEOPSTRUCT)); FileOp.hwnd = NULL; FileOp.wFunc = FO_DELETE; FileOp.pFrom = (LPWSTR)strPath.GetString(); FileOp.fFlags = FOF_NOERRORUI | FOF_NOCONFIRMATION | FOF_SILENT; SHFileOperation(&FileOp); 자주 쓰는건데 매번 잘 기억안나서 정리해둠 “read more”
//[유니코드 -> 멀티바이트] wchar_t* strWC = L”abcde”; char strMB[1024]; WideCharToMultiByte( CP_ACP, 0, strWC, -1, strMB, 1024, NULL, NULL ); 유니코드 문자열인 strWC의 내용이 멀티바이트 문자열로 strMB에 들어간다. 함수의 4번째 인자에는 변환할 문자열 길이가 들어가는데 -1로 하게 되면 원본(strWC)문자열에서 NULL문자가 나오는… “read more”
쌈바 서버로 쓰던 데이터를 NAS 기기로 옮기는데 둘다 쌈바 서버가 돌고 있어서 폴더 하나 만들고 NAS 쌈바 마운트 하고 cp로 복사 $ mkdir /home/nas 하나 폴더 만들고 $ sudo mount -t cifs -o username=linsoo //192.168.0.100/쌈바폴더이름/ /home/nas cifs : Common Internet… “read more”
메모리에 저장했다가 제대로 되는지 테스트 겸 파일로 저장해보니 이런 이미지가 나오더라 그래서 뭐가 문제이지 삽질하다가 해결함 static int cntttt =0; cntttt++; sprintf (TextBuffer, “d:\image%d.jpg”, cntttt); { std::vector<int> qualityType; qualityType.push_back(CV_IMWRITE_JPEG_QUALITY); qualityType.push_back(90); cv::imencode(“.jpg”, imageROI, m_imbuf, qualityType); FILE* fp = NULL; fopen_s(&fp, TextBuffer,… “read more”