조각으로 분할해야하는 128x1500 이미지가 있습니다 (matlab에서 1500x128로 읽음). 그러나 열이나 행의 방향과 관계없이 높이보다 넓은 사각형입니다. 나는 이것을 단지 10 개 또는 다른 조각 (모두 같은 높이)으로 나누는 방법을 알아야합니다. 이미지는 .tiff이므로이를 수행하는 온라인 프로그램은 허용하지 않습니다. 나는 지금 matlab에서 일하고있다. 그래서 거기에 그것을 할 수있는 방법이 있다면 그것은 좋을 것이다. 그러나 그것을하는 어떤 방법이라도 매우 도움이 될 것이다.조각으로 이미지 분할
0
A
답변
3
input = rand(1500,128,3); %read your .tiff here
N = 8;
h = 128/N;
img = cell(N,1);
for k = 1:N,
img{k} = input(:,(k-1)*h+1:k*h,:);
end
imshow(img{3});
"동일한 높이"를 원했기 때문에 N = 8을 사용했습니다. 당신의 TIF이 들어있는 디렉토리에서 시작하여 약간 다른
+0
대단히 고마워요! – Acoustic77
3
는 : 당신이 원하는 출력 크기를 결정하고 tif_file_name
에서 파일 이름을 지정하면
N = 150; % width of individual images, final size: N x 128 (x3)
img = imread(tif_file_name);
M = floor(size(img,1)/N);
img=mat2cell(img(1:M*N,:,:),N*ones(M,1),128,3);
for ii=1:length(img)
imwrite(img{ii},['test' num2str(ii) '.tif'],'tif')
end
N
을 설정합니다.
+0
이미지 배열에있는'size (img, 1) -N * M' 열의 숫자는 저장되지 않지만 쉽게 변경할 수 있습니다. –
관련 문제
- 1. 아파치 카멜 분할 더 큰 조각으로 목록
- 2. 조각으로 이미지 또는 사진 자르기
- 3. 다중 분할 이미지로 이미지 분할
- 4. 이미지를 조각으로 나누어 이미지 스와핑 페이지 만들기
- 5. 액티비티에서 이미지 뷰에 액세스하여 안드로이드에서 조각으로
- 6. 유니버설 이미지 로더 조각으로 인터넷에서 이미지로드
- 7. 이미지 분할 - 분할 및 병합 (Quadtrees)
- 8. CGI 이미지 분할
- 9. 부스트 그래프로 이미지 분할
- 10. CSS 도움말 - 이미지 분할
- 11. 카이로 분할 이미지
- 12. 그래프 기반 이미지 분할
- 13. 시끄러운 배경이있는 이미지 분할
- 14. ImageJ를 사용하여 이미지 분할
- 15. 이미지 분할/배경 뺄셈
- 16. SDL 이미지 분할 화면
- 17. 메뉴 분할 이미지
- 18. 코로나 SDK 분할 이미지
- 19. 이미지 분할 OCT (가)
- 20. ActionMode에서 분할 이미지 변경
- 21. 분할 조각으로 배열하여 새 배열의 모든 다음 두 항목을 추가
- 22. 기존 배열의 분할 조각으로 새 배열을 채우려면 어떻게해야합니까? (Java)
- 23. 오디오 파일을 조각으로 나눕니다.
- 24. 분할 팬 덤 스 데이터 프레임을 열 값을 기준으로 별도의 조각으로 분할
- 25. HTMLEncodes 이미지 URL 및 이미지 분할
- 26. 네 장으로 단일 이미지 분할
- 27. numppy/python의 채우기 분할 이미지
- 28. 병렬 처리를위한 큰 이미지 분할
- 29. 가장자리 감지로 인한 이미지 분할
- 30. 분할 이미지 처리/조작 방법
출력물을 원하십니까? MATLAB에서 파편을 검사하거나 TIFF로 저장 하시겠습니까? –
티파니에 저장하는 것이 이상적 일 것입니다! – Acoustic77