Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
|
![]() |
#1 |
初级会员
注册日期: 2008-10-08
帖子: 24
声望力: 17 ![]() |
![]()
Loop1 = 1:20
size(Label(find(Label==Loop1)),1) 一共是20个类别。其中,Label对应的是每个图像的标记,为1,1,1,1,...,2,2,2,...,20,20,...,20 本意是分别找出:Label=1, Label=2, ..., Label=20中sample的个数。 自己写了一个循环,是错的 ![]() for Loop1 = 1:20 for Loop2 = 1:size(Label(find(Label==Loop1)),1) ... end end 有请高手们出招~ ![]()
__________________
:ft: 此帖于 2009-05-02 22:14 被 Juicy 编辑。 |
![]() |
![]() |
![]() |
#2 |
高级会员
注册日期: 2008-11-01
年龄: 39
帖子: 406
声望力: 26 ![]() |
![]()
lz 不是非常理解你这句话的意思?
Label=1:20 for Loop1 = 1:20 for Loop2 = 1:size(Label(find(Label==Loop1)),1) ... end end 我按照这样写不知道是否和你的意思匹配 没有错误提示? |
![]() |
![]() |
![]() |
#3 |
初级会员
注册日期: 2008-10-08
帖子: 24
声望力: 17 ![]() |
![]()
Label是个列向量
Label = [1,1,1,...,1; 2,2,2,...,2; 3,3,3,...,3; ...; 20,20,20,...,20]
__________________
:ft: |
![]() |
![]() |