我有兩個向量xx
和yy
分別保存x
和y
中的某些像素的索引A
。我想要做的是用這些索引檢查像素的值,並計算有多少像素值爲0
。例如,如果xx=[1 2 3]
和y=[2 5 8]
,我想檢查這些像素(x,y)(1,2), (2,5), (3,8)
有多少個值爲0
。我可以用for循環來做到這一點,但我認爲它可以在Matlab中更容易完成,所以如果有人可以請指教。在Matlab中計算具有一定值的特定索引的像素
1
A
回答
3
下面應該工作:
sum(A(sub2ind(size(A),xx,yy)) == 0)
首先,將轉換爲行和列索引到單一索引到矩陣A.然後,檢查其中A是這些指數爲零(這將導致那些)。然後你簡單地總結一下。
3
相關問題
- 1. Matlab的:找到在2D最小像素具有特定的RGB
- 2. 在javascript中計算具有特定日期的數組元素
- 3. 在linq中查找模索引X中所有具有特定值的元素
- 4. 在R中計算具有特定值的柵格的面積
- 5. 在二叉樹中計算具有特定值的節點
- 6. 查找具有特定值的數組中的所有索引
- 7. 獲取元素的索引在具有特定的子
- 8. Matlab:計算具有特定內容的結構數
- 9. Matlab結構 - 只複製在一個字段中具有特定值的元素
- 10. Matlab的:如何在特定索引
- 11. 的Xquery - 計算特定元素的具有特定屬性的數量
- 12. 計算data.table中具有特定標籤的值的比率
- 13. 如何計算具有特定值的NSArray中的對象?
- 14. 在MATLAB中查找單元格中特定值的索引
- 15. 計算在一定範圍內具有特定值的密鑰數量
- 16. 使用Jinja2計算具有特定值的列表中的元素
- 17. 查找具有特定值的數據集中列的索引
- 18. 來計算在xml中具有特定屬性和特定值的元素的出現次數
- 19. 如何在AS3中檢索具有特定屬性的XML元素的索引?
- 20. Matlab:如何在向量中找到特定值的索引
- 21. Matlab的攝像機標定工具箱主要像素點的索引
- 22. 在DB中計算特定值的行
- 23. 在數組中檢索特定索引的具體索引
- 24. 用GPU計算小於特定值的像素數
- 25. T-SQL計算具有特定值的行(多個在一個查詢中)
- 26. MATLAB索引 - 僅更改特定列中的非零元素
- 27. 的R - 計算含有特定值
- 28. 具有特定值的計數節點
- 29. 樣式具有特定計算的css屬性值的元素數組
- 30. 獲取具有特定值的元素的引用
@ user1460166感謝您「接受」我的答案。但是,我覺得你應該接受[user1809923的答案](http://stackoverflow.com/a/23801818/1714410):因爲它更「canonic」。我把我的答案作爲高級用戶的「額外」,新用戶應該以'sub2ind'開始...... – Shai