Info

この質問は閉じられています。 編集または回答するには再度開いてください。

Image value to value conversion

2 ビュー (過去 30 日間)
OLUFEMI SONEYE
OLUFEMI SONEYE 2019 年 8 月 8 日
閉鎖済み: MATLAB Answer Bot 2021 年 8 月 20 日
How can I convert an image of value(64*64*3 double) to another value(128*128*3 double) ?
  5 件のコメント
OLUFEMI SONEYE
OLUFEMI SONEYE 2019 年 8 月 8 日
@Walter Roberson,thank you so much. Below is my code. I think this will assist in giving me a perfect answer.
code(i.e. is on watermarking):
t=0.3;
[wm_LL,wm_LH,wm_HL,wm_HH]=dwt2(wkdim2,'haar');
[wm_LL1,wm_LH1,wm_HL1,wm_HH1]=dwt2(wm_LL,'haar');
wr_HH1= (2*(wm_HH1)-(h_HH1))/t;
wr=idwt2(w_LL,w_LH,w_HL,wr_HH1,'haar');
figure;imshow(uint8(wr)); title('Recovered watermark');
imwrite((uint8(wr)),'images/recover.png');
save wr1 wr1
note: wm_HH1 is 64*64*3 double and h_HH1 is 128*128*3 double. I need an assistance to convert the value of wm_HH1 to match the value of h_HH1. Thank you.
Walter Roberson
Walter Roberson 2019 年 8 月 8 日
Your wr_HH1 has to end up the same size as wm_HH1 so that you can do the idwt2() properly. You do not want to convert the 64*64*3 to 128*128*3: you want to convert the 128*128*3 to 64*64*3

回答 (0 件)

この質問は閉じられています。

Community Treasure Hunt

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

Start Hunting!

Translated by