MATLAB equivalent cv2 Python function

조회 수: 24 (최근 30일)
Nikhil Hegde
Nikhil Hegde 2016년 4월 8일
댓글: Joachim Schlosser 2016년 4월 11일
I'm using bwlabel, regionprops, ismember and bsxfun in MATLAB which I'm porting to cv2 Python. Does cv2 have any similar functions that I can use?
MATLAB code:
cashew_BW is a black and white 2D image
cashew_BW_labeled = bwlabel(cashew_BW);
cashew_stats = regionprops(cashew_BW_labeled, 'BoundingBox');
cashew_single_mask = ismember(cashew_BW_labeled,i) > 0;
cashew_single = bsxfun(@times, cashew_RGB, cast(cashew_single_mask, 'like', cashew_RGB));

답변 (1개)

Joachim Schlosser
Joachim Schlosser 2016년 4월 8일
Why port at all? You can call Python from MATLAB as well as MATLAB from Python .
  댓글 수: 2
Nikhil Hegde
Nikhil Hegde 2016년 4월 8일
I'm actually trying to run the code on a Rpi and MATLAB doesn't help there. So I'm porting the MATLAB code to cv2 python
Joachim Schlosser
Joachim Schlosser 2016년 4월 11일
Ah I see. Still might be no need to port code.
You could but the code into a Simulink model and have that auto-generate code for your Raspberry Pi. See https://mathworks.com/hardware-support/raspberry-pi-simulink.html
See the complete list of functions that support auto code generation at https://mathworks.com/help/simulink/ug/functions-supported-for-code-generation--alphabetical-list.html

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Startup and Shutdown에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by