how to converter negative integers to postive and then get back to negative

조회 수: 5 (최근 30일)
juveria fatima
juveria fatima 2018년 9월 27일
댓글: KSSV 2018년 9월 27일
rgb_image =(imread('baboon.tiff','tiff'));
LS = liftwave('cdf2.2','Int2Int');
[CA,CH,CV,CD] = lwt2(double(rgb_image),LS);
in CA,CH,CV,CD am getting negtive integers i want to convert negative to positive integers
then again positive to negative as original CA,CH,CV,CD and get back the baboon image
  • i thought of doing one's compliment but unable to itcan any help help

답변 (1개)

KSSV
KSSV 2018년 9월 27일
K = [-2 2 ; 2 -4] ;
% negative to positive
idx = K<0 ;
K(idx) = -K(idx) ;
% Agin to negative
K(idx) = -K(idx) ;
  댓글 수: 2
juveria fatima
juveria fatima 2018년 9월 27일
rgb_image =(imread('baboon.tiff','tiff'));
LS = liftwave('cdf2.2','Int2Int');
[CA,CH,CV,CD] = lwt2(double(rgb_image),LS);
idx = CD<0 ;
K(idx) = -CD(idx) ;
K1(idx) = -K(idx) ;
256*256*3
KA=reshape(K1,256,256,3)
am appling your code on CD after it in KA am not gettiong the postive terms are made zero i want back CD how to do it

댓글을 달려면 로그인하십시오.

Community Treasure Hunt

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

Start Hunting!

Translated by