Function 'getdata' from the Image Acquisition Toolbox very slow
이전 댓글 표시
Hello,
I am using the function 'getdata' from the Image Acquisition Toolbox in a project. However, the data transfer speed is about 1.5 GB/s. It is my understanding that the data are logged in a Buffer localized on the CPU RAM. Hence, when using 'getadata' to bring the data to the CPU RAM as a variable, the speed should live up to the RAM speed - in my case 21,3 GB/s.
How can I increase this speed?
Any help will be appreciated, please.
Thanks
답변 (2개)
Shashwat Bajpai
2019년 12월 10일
편집: Shashwat Bajpai
2019년 12월 10일
1 개 추천
Hey,
getdata supports multicore.If you have multiple cores you can try using them to increase the speed.
Please refer the following documentation on getdata for further assistance:
Hope this helps!
댓글 수: 3
Tutu
2019년 12월 10일
Shashwat Bajpai
2019년 12월 11일
I believe you'll need to assign cores explicitly because in multi core computers some cores remain idle to save resources.
Tutu
2019년 12월 11일
Suzanne Onstwedder
2020년 9월 22일
0 개 추천
Is there an answer already?
카테고리
도움말 센터 및 File Exchange에서 Image Acquisition Support Packages for Hardware Adaptors (Generic Video Interface)에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!