how to create 8*8 subblock from a image without using matlab command

1 回表示 (過去 30 日間)
vipul utsav
vipul utsav 2012 年 11 月 22 日
how to create 8*8 subblock from a image without using matlab command
  2 件のコメント
Walter Roberson
Walter Roberson 2012 年 11 月 22 日
Use MATLAB functions instead ?
Are you aware that even array indexing uses built-in MATLAB functions?
vipul utsav
vipul utsav 2012 年 11 月 22 日
it is ok. but i don't want to use mat2cell type function.i want logic for dividing image into subimage of 8*8.

サインインしてコメントする。

回答 (1 件)

Walter Roberson
Walter Roberson 2012 年 11 月 22 日
Hint:
rowblks = size(YourImage, 1) / 8;
for K = 1 : rowblocks
YourImage( 8 * K - 7 : 8 * K, ....... )
  4 件のコメント
vipul utsav
vipul utsav 2012 年 11 月 22 日
400*400=50*50 sub block of 8*8 ;i want every block to read for some doing some mathematical operation on it. suppose i want 6th block of 1st row.
Walter Roberson
Walter Roberson 2012 年 11 月 22 日
BR = 1; BC = 6;
YourImage(8 * RB - 7 : 8 * BR, 8 * BC - 7 : 8 * BC, :)

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeLogical についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by