2011-05-16 2 views
0

이미지의 각 픽셀의 강도를 n * n 매트릭스에 저장하고 싶습니다. 현재 벡터에 저장 중입니다. 그러나 매우 큰 차원의 경우 프로그램이 메모리가 부족하면 프로그램이 충돌합니다. 이 문제를 어떻게 해결할 수 있습니까?매우 큰 벡터를 만드는 방법

+1

@rohit 어떤 언어를 사용하고 있습니까? – chl

+2

@rohit은 좀 더 구체적입니다. 매우 큰 치수 란 무엇입니까? 픽셀 강도를 나타 내기 위해 어떤 데이터 형식을 사용합니까? 어떤 프로그래밍 언어를 사용하고 있습니까? –

답변

1

RAM이 너무 작아 모든 정보를 저장할 수없는 경우 다른 저장 수단을 사용해야합니다. 어쩌면 당신의 하드 디스크로 교환 할 수 있습니다. 어떤 종류의 정보가 강도입니까? 유동 번호? 큰 이미지에는 몇 픽셀입니까? 나는 당신의 스토리지 클래스가 단순히 너무 많은 오버 헤드를 생성한다고 생각한다. 어떤 언어를 사용하고 있습니까? 코드 스 니펫을 제공 할 수 있습니까?

+0

플로트 타입이 필요할 것입니다. 치수는 n^4의 형식이되고 n은 1000까지의 값을 취할 수 있습니다 – koder