gpt4 book ai didi

matlab - sub2ind在opencv中的等效功能

转载 作者:行者123 更新时间:2023-12-02 17:54:13 24 4
gpt4 key购买 nike

Iam在理解和将Matlab代码转换为opencv时面临问题。我想知道sub2ind是否具有与opencv中的matlab中等效的功能。或如何在opencv中实现此特定功能。

sub2ind函数的链接是

http://www.mathworks.in/help/techdoc/ref/sub2ind.html

最佳答案

一个简单的例子来说明。考虑:

>> v = (1:4*3)
v =
1 2 3 4 5 6 7 8 9 10 11 12
>> M = reshape(v,[4 3])
M =
1 5 9
2 6 10
3 7 11
4 8 12

现在,以下所有内容都是等效的:
sz = size(M);

i = 3; j = 2;
M(i,j)
v( sub2ind(sz,i,j) )
v( sz(1)*(j-1)+i )

请记住,MATLAB使用列优先顺序,而C是 row-major order

关于matlab - sub2ind在opencv中的等效功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11102868/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com