matlab——生成查找表LUT

依據(jù)左超論文建立查找表


原理圖

生成條紋級(jí)次可能項(xiàng)

-floor(width1) <= K1 <=floor (width1)

-floor(width2) <= K2 <= floor(width2)

按照條紋寬度賦當(dāng)前k值

按照公式

生成查找表LUT = [ k1 k2 k2p1-k1p2 ]

去除重復(fù)值獲得查找表LUT。

fun_LUT.m

%生成查找表

function [ lut ] = fun_LUT( width1,width2 )

%!!!注意:width1 > width2

%

show = 1;

Lcm = lcm(width1,width2);

number1 = Lcm/width1;

number2 = Lcm/width2;

for i = -floor(number1/2):floor(number1/2)

n = i - (-floor(number1/2))+1;

start = width1*(n-1)+1;

en_d = width1*n;

A(1,start:en_d) = i;

end

for i = -floor(number2/2):floor(number2/2)

n = i - (-floor(number2/2))+1;

start = width2*(n-1)+1;

en_d = width2*(n);

B(1,start:en_d) = i;

end

if rem(width1,2) == 0

[nouse,length_A] = size(A);

AA = zeros(1,2*length_A);

for n = 1:length_A

AA(2*n-1:2*n) = A(1,n);

end

[nouse,length_B] = size(B);

BB = zeros(1,2*length_B);

for n = 1:length_B

BB(2*n-1:2*n) = B(1,n);

end

dif = length_B-length_A;%(2*length_B-2*length_A)/2;

BB = BB(dif+1:end-dif);

lut = [AA;BB;BB(1,:)*number1-AA(1,:)*number2];

if show == 1

figure;

juxing(1:2*length_A,lut(3,:));

end

%去除重復(fù)值

lut = unique(lut','rows');

lut = sortrows(lut,3);

else

lut = [A;B;B(1,:)*number1-A(1,:)*number2];

if show == 1

juxing(1:Lcm,lut(3,:));

end

%去除重復(fù)值

lut = unique(lut','rows');

lut = sortrows(lut,3);

end

end

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 背景 一年多以前我在知乎上答了有關(guān)LeetCode的問(wèn)題, 分享了一些自己做題目的經(jīng)驗(yàn)。 張土汪:刷leetcod...
    土汪閱讀 12,899評(píng)論 0 33
  • 《ijs》速成開(kāi)發(fā)手冊(cè)3.0 官方用戶交流:iApp開(kāi)發(fā)交流(1) 239547050iApp開(kāi)發(fā)交流(2) 10...
    葉染柒丶閱讀 5,635評(píng)論 0 7
  • 《ilua》速成開(kāi)發(fā)手冊(cè)3.0 官方用戶交流:iApp開(kāi)發(fā)交流(1) 239547050iApp開(kāi)發(fā)交流(2) 1...
    葉染柒丶閱讀 11,479評(píng)論 0 11
  • 今天一天都過(guò)得比較休閑,基本上都在玩烏賊,磨煉技術(shù)。之前好長(zhǎng)一段時(shí)間沒(méi)有好好玩這個(gè)游戲,今天剛開(kāi)始玩的時(shí)候發(fā)現(xiàn)沒(méi)有...
    鈐魚擺擺閱讀 361評(píng)論 1 1
  • 年輪 多了些杠杠 曾幾時(shí) 細(xì)嗅薔薇 只為淡淡一香 輾轉(zhuǎn)間 輕撫湖水 只貪陣陣微涼 又一年 丁香蒂開(kāi) 依舊的花漾 不...
    小顏兒你丫閱讀 485評(píng)論 0 0

友情鏈接更多精彩內(nèi)容