補間アルゴリズムすべての値255-MATLAB

マイケル

Matlabで独自の最近隣内挿アルゴリズムを作成して、556×612の画像を1668×1836に拡大しようとしています。

これは宿題です!!!

私はすでにこれを試みましたが、M内の値が(すべてではなくほとんど)255(空白)に変換されるというエラーが発生し、その理由を理解できません。どんな助けでもいただければ幸いです!写真はシマウマの写真です。

画像

補間後の画像

    %Take in image and convert to greyscale
I = imread('Zebra.jpg');
Igray = rgb2gray(I);

% Step-3: Resize the image to enlarged 1668x1836 by interpolation
% Step-3(a) : Using nearest neighbour
%First we will need to work out the dimension of the image
[j , k] = size(Igray);
%Now we need to set the size of the image we want
NewX = 1836;
NewY = 1668;
% Work out ratio of old to new
ScaleX = NewX./(j-1);
ScaleY = NewY./(k-1);

%Image Buffer
M = zeros(NewX, NewY);
%Create output image
for count1 = 1:NewX
    for count2 = 1:NewY
        M(count1,count2) = Igray(1+round(count1./ScaleX),1+round(count2./ScaleY));
    end
end
%Show Images
imshow(M);
title('Scaled Image NN');
アンデルビグリ

試してみてくださいimshow(M,[])Mタイプを指定せずに作成したため、になりますdoubledouble画像は[0-1]であるためimshow、デフォルトでは1より大きい値のすべてが白になります。

または、元の画像として作成Mしますuint8

M = zeros(NewX, NewY,'uint8');

さらに良いコードは次のようになります。

M = zeros(NewX, NewY,class(Igray));

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

A \ BのMATLABアルゴリズムとは何ですか?

分類Dev

間違った答えを与えるMatlabのk-meansアルゴリズム?

分類Dev

Matlab Psoアルゴリズム

分類Dev

MatlabからPythonへのアルゴリズムの同等性

分類Dev

Matlabの遺伝的アルゴリズムの突然変異段階

分類Dev

Matlabでの「最急降下アルゴリズム」の実装

分類Dev

特定の構成のMATLABアルゴリズム

分類Dev

信号平滑化アルゴリズム(Matlabの移動平均)

分類Dev

Matlabの画像超解像アルゴリズム

分類Dev

非遺伝的ケースのMatlab遺伝的アルゴリズム

分類Dev

MATLAB:Wavefrontアルゴリズムのように行列を作成する

分類Dev

tarjanアルゴリズムのmatlabで結果を表示するコマンド

分類Dev

Matlabの遺伝的アルゴリズムを使用した画像再構成アルゴリズムの最適化

分類Dev

画像処理:MATLABでアルゴリズムに時間がかかりすぎる

分類Dev

matlabのカラーヒストグラムアルゴリズム

分類Dev

matlabのデータスケーリングアルゴリズム

分類Dev

Matlabのss2tfの背後にあるアルゴリズム

分類Dev

MATLABでのbwareafiltの奇妙な動作と、それが使用するアルゴリズムは何ですか?

分類Dev

matlab 'fitctree' の CART アルゴリズムは、属性の順序を考慮します。なぜですか?

分類Dev

matlabで固定小数点法を使用して高速最適化アルゴリズムを実装する

分類Dev

アルゴリズム計算の最適化(sin(x)-x)* x ^ {-3}(matlab内)

分類Dev

レインフローアルゴリズム-FortranからMatlabへの変換

分類Dev

matlab遺伝的アルゴリズム停止基準関数評価の最大数

分類Dev

MatlabからPythonコードへの変換-DOSNESアルゴリズム

分類Dev

アルゴリズムでブロック行列を作成する(matlab)

分類Dev

アルゴリズムは、matlabとscilabで異なる動作をします

分類Dev

matlab関数linopt :: minimizeで使用されるアルゴリズム

分類Dev

Matlabで組み合わせを取得するための高速アルゴリズム?

分類Dev

Matlab / Octave:evalなしでn次元のゼロパディングアルゴリズムを作成する方法

Related 関連記事

  1. 1

    A \ BのMATLABアルゴリズムとは何ですか?

  2. 2

    間違った答えを与えるMatlabのk-meansアルゴリズム?

  3. 3

    Matlab Psoアルゴリズム

  4. 4

    MatlabからPythonへのアルゴリズムの同等性

  5. 5

    Matlabの遺伝的アルゴリズムの突然変異段階

  6. 6

    Matlabでの「最急降下アルゴリズム」の実装

  7. 7

    特定の構成のMATLABアルゴリズム

  8. 8

    信号平滑化アルゴリズム(Matlabの移動平均)

  9. 9

    Matlabの画像超解像アルゴリズム

  10. 10

    非遺伝的ケースのMatlab遺伝的アルゴリズム

  11. 11

    MATLAB:Wavefrontアルゴリズムのように行列を作成する

  12. 12

    tarjanアルゴリズムのmatlabで結果を表示するコマンド

  13. 13

    Matlabの遺伝的アルゴリズムを使用した画像再構成アルゴリズムの最適化

  14. 14

    画像処理:MATLABでアルゴリズムに時間がかかりすぎる

  15. 15

    matlabのカラーヒストグラムアルゴリズム

  16. 16

    matlabのデータスケーリングアルゴリズム

  17. 17

    Matlabのss2tfの背後にあるアルゴリズム

  18. 18

    MATLABでのbwareafiltの奇妙な動作と、それが使用するアルゴリズムは何ですか?

  19. 19

    matlab 'fitctree' の CART アルゴリズムは、属性の順序を考慮します。なぜですか?

  20. 20

    matlabで固定小数点法を使用して高速最適化アルゴリズムを実装する

  21. 21

    アルゴリズム計算の最適化(sin(x)-x)* x ^ {-3}(matlab内)

  22. 22

    レインフローアルゴリズム-FortranからMatlabへの変換

  23. 23

    matlab遺伝的アルゴリズム停止基準関数評価の最大数

  24. 24

    MatlabからPythonコードへの変換-DOSNESアルゴリズム

  25. 25

    アルゴリズムでブロック行列を作成する(matlab)

  26. 26

    アルゴリズムは、matlabとscilabで異なる動作をします

  27. 27

    matlab関数linopt :: minimizeで使用されるアルゴリズム

  28. 28

    Matlabで組み合わせを取得するための高速アルゴリズム?

  29. 29

    Matlab / Octave:evalなしでn次元のゼロパディングアルゴリズムを作成する方法

ホットタグ

アーカイブ