国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

岡薩雷斯DIP第5章知識(shí)點(diǎn)

這篇具有很好參考價(jià)值的文章主要介紹了岡薩雷斯DIP第5章知識(shí)點(diǎn)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

圖像增強(qiáng):主要是一種 主觀處理,而圖像復(fù)原很大程度上是一種 客觀處理。

5.1 圖像退化/復(fù)原處理的一個(gè)模型

如圖5.1 本章把圖像退化建模為一個(gè)算子 H \mathcal{H} H 該算子 與一個(gè)加性噪聲項(xiàng) η ( x , y ) η(x,y) η(x,y) 共同對(duì)輸入圖像 f ( x , y ) f(x,y) f(x,y) 進(jìn)行運(yùn)算,生成一幅退化圖像 g ( x , y ) g(x,y) g(x,y)。

岡薩雷斯DIP第5章知識(shí)點(diǎn)
如果 H \mathcal{H} H 是一個(gè)線性位置不變算子,那么空間域中的退化圖像為:

g ( x , y ) = h ( x , y ) ? f ( x , y ) + η ( x , y ) (5.1) g(x, y)=h(x, y) \star f(x, y)+\eta(x, y)\tag{5.1} g(x,y)=h(x,y)?f(x,y)+η(x,y)(5.1)

由空間域卷積定理可知,式(5.1)在頻率域中的等效公式為:
G ( u , v ) = H ( u , v ) F ( u , v ) + N ( u , v ) G(u, v)=H(u, v) F(u, v)+N(u, v) G(u,v)=H(u,v)F(u,v)+N(u,v)



5.2 噪聲模型

5.2.1 噪聲的空間和頻率特性

當(dāng)噪聲的傅里葉譜是常量時(shí),這類(lèi)噪聲通常稱(chēng)為白噪聲。

除了空間周期噪聲(5.2.3節(jié), 教材P225)之外,本章假設(shè)噪聲與空間坐標(biāo)無(wú)關(guān),并且與圖像本身也不相關(guān)。

5.2.2 6種重要的噪聲概率密度函數(shù)

岡薩雷斯DIP第5章知識(shí)點(diǎn)



5.3 只存在噪聲的復(fù)原——空間濾波

5.3.1 均值濾波器

  1. 算術(shù)平均濾波器(最簡(jiǎn)單的均值濾波器)
    f ^ ( x , y ) = 1 m n ∑ ( r , c ) ∈ S x y g ( r , c ) \hat{f}(x, y)=\frac{1}{m n} \sum_{(r, c) \in S_{x y}} g(r, c) f^?(x,y)=mn1?(r,c)Sxy??g(r,c)

均值濾波平滑圖像中的局部變化,會(huì)降低圖像噪聲,但會(huì)模糊圖像。

%-------------------大小為5x5的算術(shù)平均濾波器--------------%
kernel = ones(5,5)/25;
g1=imfilter(f,kernel);
figure; imshow(g1);
imwrite(g1,'3×3 算術(shù)均值濾波圖像.tif');
  1. 幾何均值濾波器
    f ^ ( x , y ) = [ ∏ ( r , c ) ∈ S x y g ( r , c ) ] 1 m n \hat{f}(x, y)=\left[\prod_{(r, c) \in S_{x y}} g(r, c)\right]^{\frac{1}{m n}} f^?(x,y)= ?(r,c)Sxy??g(r,c) ?mn1?

幾何均值濾波器實(shí)現(xiàn)的平滑可與算術(shù)平均濾波器相比,但損失的圖像細(xì)節(jié)更少。“幾何”二字來(lái)源于圓上的弦長(zhǎng)。幾何均值會(huì)略微懲罰偏離均值的成分。

gp = zeros(M+4, N+4);
gp(3:M+2,3:N+2) = f;

gp(1,:) = gp(3,:); %用圖像最外層的值擴(kuò)展
gp(2,:) = gp(3,:);
gp(M+4,:)=gp(M+2,:);
gp(M+3,:)=gp(M+2,:);
gp(:,2)=gp(:,3);
gp(:,1)=gp(:,3);
gp(:,N+4)=gp(:,N+2);
gp(:,N+3)=gp(:,N+2);

g2 = zeros(M, N);
for x = 3:M+2
    for y = 3:N+2
        g_gmf = 1;
        for i = -2:2
            for j = -2:2
                g_gmf = g_gmf*gp(x+i,y+j);
            end
        end
        g2(x-2,y-2)=g_gmf;
    end
end
g2=g2.^(1/9);
g2=im2uint8(g2);
figure; imshow(g2);
imwrite(g2,'5×5 幾何均值濾波圖像.tif');
  1. 諧波平均濾波器

f ^ ( x , y ) = m n ∑ ( r , c ) ∈ S x y 1 g ( r , c ) \hat{f}(x, y)=\frac{m n}{\sum_{(r, c) \in S_{x y}} \frac{1}{g(r, c)}} f^?(x,y)=(r,c)Sxy??g(r,c)1?mn?

能處理類(lèi)似于高斯噪聲的其他噪聲、鹽粒噪聲(√),但不能處理胡椒噪聲(×)。因?yàn)檎{(diào)和平均數(shù)會(huì)劇烈的懲罰偏離平均值的較低值,會(huì)導(dǎo)致圖片整體偏暗。(調(diào)和均值)

  1. 反諧波平均濾波器
    f ^ ( x , y ) = ∑ ( r , c ) ∈ S x y g ( r , c ) Q + 1 ∑ ( r , c ) ∈ S x y g ( r , c ) Q \hat{f}(x, y)=\frac{\sum_{(r, c) \in S_{x y}} g(r, c)^{Q+1}}{\sum_{(r, c) \in S_{x y}} g(r, c)^{Q}} f^?(x,y)=(r,c)Sxy??g(r,c)Q(r,c)Sxy??g(r,c)Q+1?

其中, Q Q Q 稱(chēng)為濾波器的階數(shù)。適用于降低或消除椒鹽噪聲。如果 Q Q Q 的符號(hào)選擇錯(cuò)誤 會(huì)引起災(zāi)難性的后果。

5.3.2 統(tǒng)計(jì)排序?yàn)V波器

  1. 中值濾波器(最著名的統(tǒng)計(jì)排序?yàn)V波器)

f ^ ( x , y ) = median ? ( r , c ) ∈ S x y { g ( r , c ) } \hat{f}(x, y)=\operatorname{median}_{(r, c) \in S_{x y}}\{g(r, c)\} f^?(x,y)=median(r,c)Sxy??{g(r,c)}

與相同尺寸的線性平滑濾波器相比,中值濾波器能有效降低某些隨機(jī)噪聲,且模糊度要小得多。對(duì)于單極和雙極沖激噪聲,中值濾波器效果更好。

% 1. 讀取圖像
img = imread('2.被加性均勻噪聲和椒鹽噪聲污染的圖像.tif');

% 2. 檢查圖像是否為彩色圖像,如果是,則將其轉(zhuǎn)換為灰度圖像
if ndims(img) == 3
    img_gray = rgb2gray(img);
else
    img_gray = img;
end

% 3. 對(duì)灰度圖像應(yīng)用5x5中值濾波器
filtered_img = medfilt2(img_gray, [5, 5]);

% 4. 顯示原始圖像和處理后的圖像
figure;
subplot(1, 2, 1);
imshow(img_gray);
title('Original Image');

subplot(1, 2, 2);
imshow(filtered_img);
title('Filtered Image with Median Filter');

% 5. 保存處理后的圖像
imwrite(filtered_img, 'output_image.jpg');
  1. 最大值和最小值濾波器

分別是為了降低胡椒噪聲和鹽粒噪聲。

  1. 中點(diǎn)濾波器

f ^ ( x , y ) = 1 2 [ max ? ( r , c ) ∈ S x y { g ( r , c ) } + min ? ( r , c ) ∈ S x y { g ( r , c ) } ] \hat{f}(x, y)=\frac{1}{2}\left[\max _{(r, c) \in S_{x y}}\{g(r, c)\}+\min _{(r, c) \in S_{x y}}\{g(r, c)\}\right] f^?(x,y)=21?[(r,c)Sxy?max?{g(r,c)}+(r,c)Sxy?min?{g(r,c)}]

計(jì)算濾波器包圍區(qū)域中最大值和最小值之間的中點(diǎn)。

  1. 修正阿爾法均值濾波器

f ^ ( x , y ) = 1 m n ? d ∑ ( r , c ) ∈ S x y g R ( r , c ) , 0 ≤ d ≤ m n ? 1 \hat{f}(x, y)=\frac{1}{m n-d} \sum_{(r, c) \in S_{x y}} g_{R}(r, c), \quad 0 \leq d \leq m n-1 f^?(x,y)=mn?d1?(r,c)Sxy??gR?(r,c),0dmn?1

適用于處理多種混合噪聲。

% 1. 讀取圖像
img = imread('input_image.jpg');

% 2. 檢查圖像是否為彩色圖像,如果是,則將其轉(zhuǎn)換為灰度圖像
if ndims(img) == 3
    img_gray = rgb2gray(img);
else
    img_gray = img;
end

% 3. 對(duì)灰度圖像應(yīng)用5x5修正阿爾法均值濾波器 (d = 6)
filtered_img = modified_alpha_trimmed_mean_filter(img_gray, 5, 6);

% 4. 顯示原始圖像和處理后的圖像
figure;
subplot(1, 2, 1);
imshow(img_gray);
title('Original Image');

subplot(1, 2, 2);
imshow(filtered_img);
title('Filtered Image with Modified Alpha-trimmed Mean Filter');

% 5. 保存處理后的圖像
imwrite(filtered_img, 'output_image.jpg');

function output_img = modified_alpha_trimmed_mean_filter(img, filter_size, d)
    img = double(img);
    [rows, cols] = size(img);
    output_img = zeros(rows, cols);

    pad_size = floor(filter_size / 2);
    padded_img = padarray(img, [pad_size pad_size], 'replicate');
    
    for i = 1:rows
        for j = 1:cols
            window = padded_img(i:i+filter_size-1, j:j+filter_size-1);
            window_sorted = sort(window(:));
            output_img(i, j) = mean(window_sorted(d/2 + 1:end - d/2));
        end
    end
    
    output_img = uint8(output_img);
end


5.5 線性位置不變退化

一個(gè)算子對(duì)于任意 f ( x , y ) f(x,y) f(x,y)、 α \alpha α β \beta β,如果

H [ f ( x ? α , y ? β ) ] = g ( x ? α , y ? β ) \mathcal{H}[f(x-\alpha, y-\beta)]=g(x-\alpha, y-\beta) H[f(x?α,y?β)]=g(x?α,y?β)

則稱(chēng)具有輸入/輸出關(guān)系為線性位置不變退化,該定義說(shuō)明:圖像中任意一點(diǎn)處的響應(yīng)只取決于該點(diǎn)處的輸入值,而與該點(diǎn)的位置無(wú)關(guān)。



5.6 估計(jì)退化函數(shù)

觀察法、試驗(yàn)法、建模法



5.7 逆濾波

原圖像傅里葉變換的一個(gè)估計(jì):

F ^ ( u , v ) = F ( u , v ) + N ( u , v ) H ( u , v ) \hat{F}(u, v)=F(u, v)+\frac{N(u, v)}{H(u, v)} F^(u,v)=F(u,v)+H(u,v)N(u,v)?

即使知道退化函數(shù) H ( u , v ) H(u, v) H(u,v),也不能準(zhǔn)確復(fù)原未退化的圖像,因?yàn)? N ( u , v ) N(u, v) N(u,v) 未知。如果退化函數(shù) H ( u , v ) H(u, v) H(u,v) 是零或是非常小的值,則 N ( u , v ) / H ( u , v ) N(u,v)/H(u, v) N(u,v)/H(u,v) 很容易支配 F ( u , v ) F(u, v) F(u,v) 項(xiàng)。

close all; clear all; clc;
f = imread('3.大小為480×480的模糊圖像.tif');
figure; imshow(f);
f=im2double(f);
[M, N] = size(f);
F= fft2(f);
Fc=fftshift(F);
[v, u]=meshgrid(1:N, 1:M);
H=exp(-0.0025*((u-M/2).^2+(v-N/2).^2).^(5/6));
G=Fc./(H+eps);
G1=ifftshift(G);
g1=ifft2(G1);
figure; imshow(g1, []);

使用10階Butterworth濾波器:

%---------截止半徑設(shè)置為 40---------%
H2= zeros(M,N);
D0 = 40;
for x = 1:1:M
    for y = 1:1:N
        D = ((x-M/2)^2 + (y-N/2)^2)^(0.5);
        H2(x,y) = 1/(1+(D/D0)^20);
    end
end
G2=G.*H2;
G2=ifftshift(G2);
g2=ifft2(G2);
subplot(131); imshow(g2, []);title('截止半徑為40');


5.8 最小均方誤差(維納)濾波

F ^ ( u , v ) = [ H ? ( u , v ) S f ( u , v ) S f ( u , v ) ∣ H ( u , v ) ∣ 2 + S η ( u , v ) ] G ( u , v ) = [ H ? ( u , v ) ∣ H ( u , v ) ∣ 2 + S η ( u , v ) / S f ( u , v ) ] G ( u , v ) = [ 1 H ( u , v ) ∣ H ( u , v ) ∣ 2 ∣ H ( u , v ) ∣ 2 + S η ( u , v ) / S f ( u , v ) ] G ( u , v ) \begin{aligned} \hat{F}(u, v) & =\left[\frac{H^{*}(u, v) S_{f}(u, v)}{S_{f}(u, v)|H(u, v)|^{2}+S_{\eta}(u, v)}\right] G(u, v)=\left[\frac{H^{*}(u, v)}{|H(u, v)|^{2}+S_{\eta}(u, v) / S_{f}(u, v)}\right] G(u, v) \\ & =\left[\frac{1}{H(u, v)} \frac{|H(u, v)|^{2}}{|H(u, v)|^{2}+S_{\eta}(u, v) / S_{f}(u, v)}\right] G(u, v) \end{aligned} F^(u,v)?=[Sf?(u,v)H(u,v)2+Sη?(u,v)H?(u,v)Sf?(u,v)?]G(u,v)=[H(u,v)2+Sη?(u,v)/Sf?(u,v)H?(u,v)?]G(u,v)=[H(u,v)1?H(u,v)2+Sη?(u,v)/Sf?(u,v)H(u,v)2?]G(u,v)?

若噪聲為零則噪聲功率譜消失 維納濾波器簡(jiǎn)化為 逆濾波器。

function restored_img = wiener_filter(noisy_img, H, noise_variance)
    G = fft2(noisy_img);
    Gc=fftshift(G);
    H_conj = conj(H);
    S = abs(H).^2;
    F = (H_conj ./ (S + 0.01)) .* Gc;
    restored_img = ifft2(ifftshift(F));
end


5.9 約束最小二乘方濾波

function restored_img = constrained_least_squares_filter(noisy_img, H, noise_variance)
G = fft2(noisy_img);
Gc=fftshift(G);
[M,N]=size(noisy_img);
p_lpls = zeros(M,N);
p= [ 0 -1 0; -1 4 -1; 0 -1 0];
p_lpls(1:3,1:3) = p;
P= fft2(p_lpls);
Pc=fftshift(P);
H_conj = conj(H);
S_1 = abs(H).^2;
S_2=abs(Pc).^2;
F = (H_conj ./ (S_1 + 0.01.*S_2)) .* Gc;
restored_img = ifft2(ifftshift(F));
end

5.10 幾何均值濾波

5.11 評(píng)價(jià)復(fù)原圖像質(zhì)量的測(cè)度

空間域信噪比:

S N R = ∑ x = 0 M ? 1 ∑ y = 0 N ? 1 [ f ^ ( x , y ) ] 2 / ∑ x = 0 M ? 1 ∑ y = 0 N ? 1 [ f ( x , y ) ? f ^ ( x , y ) ] 2 \mathrm{SNR}=\sum_{x=0}^{M-1} \sum_{y=0}^{N-1}[\hat{f}(x, y)]^{2} / \sum_{x=0}^{M-1} \sum_{y=0}^{N-1}[f(x, y)-\hat{f}(x, y)]^{2} SNR=x=0M?1?y=0N?1?[f^?(x,y)]2/x=0M?1?y=0N?1?[f(x,y)?f^?(x,y)]2

頻率域信噪比:
S N R = ∑ u = 0 M ? 1 ∑ v = 0 N ? 1 ∣ F ( u , v ) ∣ 2 / ∑ u = 0 M ? 1 ∑ v = 0 N ? 1 ∣ N ( u , v ) ∣ 2 \mathrm{SNR}=\sum_{u=0}^{M-1} \sum_{v=0}^{N-1}|F(u, v)|^{2} / \sum_{u=0}^{M-1} \sum_{v=0}^{N-1}|N(u, v)|^{2} SNR=u=0M?1?v=0N?1?F(u,v)2/u=0M?1?v=0N?1?N(u,v)2

均方誤差:
M S E = 1 M N ∑ x = 0 M ? 1 ∑ y = 0 N ? 1 [ f ( x , y ) ? f ^ ( x , y ) ] 2 \mathrm{MSE}=\frac{1}{M N} \sum_{x=0}^{M-1} \sum_{y=0}^{N-1}[f(x, y)-\hat{f}(x, y)]^{2} MSE=MN1?x=0M?1?y=0N?1?[f(x,y)?f^?(x,y)]2



5.21

g ( x , y ) = ∫ ? ∞ ∞ ∫ ? ∞ ∞ f ( α , β ) h ( x ? α , y ? β ) d α d β (5.61) g(x, y)=\int_{-\infty}^{\infty} \int_{-\infty}^{\infty} f(\alpha, \beta) h(x-\alpha, y-\beta) d \alpha d \beta\tag{5.61} g(x,y)=????f(α,β)h(x?α,y?β)dαdβ(5.61)

經(jīng)過(guò)簡(jiǎn)單的推導(dǎo),我們可以得到下面的結(jié)果:

g ( x , y ) = ∫ ? ∞ ∞ ∫ ? ∞ ∞ δ ( α ? a ) e ? [ ( x ? α ) 2 + ( y ? β ) 2 ] d α d β = ∫ ? ∞ ∞ ∫ ? ∞ ∞ δ ( α ? a ) e ? [ ( x ? α ) 2 ] e ? [ ( y ? β ) 2 ] d α d β = ∫ ? ∞ ∞ δ ( α ? a ) e ? [ ( x ? α ) 2 ] d α ∫ ? ∞ ∞ e ? [ ( y ? β ) 2 ] d β = e ? ( x ? a ) 2 ∫ ? ∞ ∞ e ? [ ( y ? β ) 2 ] d β = π e ? [ ( x ? a ) 2 ] \begin{aligned} g(x, y) & =\int_{-\infty}^{\infty} \int_{-\infty}^{\infty} \delta(\alpha-a) e^{-\left[(x-\alpha)^{2}+(y-\beta)^{2}\right]} d \alpha d \beta \\ & =\int_{-\infty}^{\infty} \int_{-\infty}^{\infty} \delta(\alpha-a) e^{-\left[(x-\alpha)^{2}\right]} e^{-\left[(y-\beta)^{2}\right]} d \alpha d \beta \\ & =\int_{-\infty}^{\infty} \delta(\alpha-a) e^{-\left[(x-\alpha)^{2}\right]} d \alpha \int_{-\infty}^{\infty} e^{-\left[(y-\beta)^{2}\right]} d \beta \\ & =e^{-(x-a)^{2}} \int_{-\infty}^{\infty} e^{-\left[(y-\beta)^{2}\right]} d \beta\\ &=\sqrt{\pi} e^{-\left[(x-a)^{2}\right]} \end{aligned} g(x,y)?=????δ(α?a)e?[(x?α)2+(y?β)2]dαdβ=????δ(α?a)e?[(x?α)2]e?[(y?β)2]dαdβ=??δ(α?a)e?[(x?α)2]dα??e?[(y?β)2]dβ=e?(x?a)2??e?[(y?β)2]dβ=π ?e?[(x?a)2]?

可以看出來(lái)得到的圖片是原圖片的一個(gè)模糊版本。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-470428.html

到了這里,關(guān)于岡薩雷斯DIP第5章知識(shí)點(diǎn)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • DIP第7章知識(shí)點(diǎn)

    DIP第7章知識(shí)點(diǎn)

    DIP的其他章節(jié)都好復(fù)習(xí),唯獨(dú)就這個(gè)第7章小波變換。復(fù)習(xí)起來(lái)十分頭大,所以我開(kāi)始寫(xiě)他的課后題,霧。 已知兩個(gè)連續(xù)函數(shù) f ( x ) f(x) f ( x ) 和 g ( x ) g(x) g ( x ) , f f f 和 g g g 的相關(guān)(當(dāng) f ( x ) ≠ g ( x ) f(x)≠g(x) f ( x )  = g ( x ) 時(shí),稱(chēng)為互相關(guān);當(dāng) f ( x ) = g ( x ) f(x)=g(x) f ( x

    2024年02月08日
    瀏覽(12)
  • 【百科】《DALL·E 2 vs Midjourney vs Stable Diffusion|AI圖像工具對(duì)比》- 知識(shí)點(diǎn)目錄

    【百科】《DALL·E 2 vs Midjourney vs Stable Diffusion|AI圖像工具對(duì)比》- 知識(shí)點(diǎn)目錄

    Midjourney DALL·E 2 StableDiffusion 需要收費(fèi) 如果出現(xiàn) “區(qū)域限制” 的情況,請(qǐng)嘗試清除緩存后并使用全局代理訪問(wèn); Stability-AI/stablediffusion DreamStudio 示例prompt: 中文提示 英文提示 提問(wèn)備忘 英文提示

    2024年02月12日
    瀏覽(29)
  • 【OpenCV+Tkinter項(xiàng)目】同學(xué),你要的OpenCV圖像處理小系統(tǒng)已安排,終于有人把OpenCV那些必備的知識(shí)點(diǎn)講透徹了~(太厲害了,已跪)

    【OpenCV+Tkinter項(xiàng)目】同學(xué),你要的OpenCV圖像處理小系統(tǒng)已安排,終于有人把OpenCV那些必備的知識(shí)點(diǎn)講透徹了~(太厲害了,已跪)

    OpenCV – 開(kāi)源計(jì)算機(jī)視覺(jué) 。它是計(jì)算機(jī)視覺(jué)和圖像處理任務(wù)中使用最廣泛的工具之一。它被 用于各種應(yīng)用,如面部檢測(cè)、視頻捕捉、跟蹤移動(dòng)物體、對(duì)象公開(kāi)。如今應(yīng)用在 Covid 中,如 口罩檢測(cè)、社交距離等等。 今天讓我們從零開(kāi)始學(xué)習(xí) OpenCV的入門(mén)小知識(shí)吧!?? 粉絲白嫖源

    2024年02月01日
    瀏覽(23)
  • 【字節(jié)面試】Fail-fast知識(shí)點(diǎn)相關(guān)知識(shí)點(diǎn)

    【字節(jié)面試】Fail-fast知識(shí)點(diǎn)相關(guān)知識(shí)點(diǎn)

    字節(jié)面試,問(wèn)到的一個(gè)小知識(shí)點(diǎn),這里做一下總結(jié),其實(shí)小編之前有一篇文章,已經(jīng)對(duì)此有過(guò)涉及,不過(guò)這里知識(shí)專(zhuān)項(xiàng)針對(duì)于問(wèn)題,把這個(gè)知識(shí)點(diǎn)拎出來(lái)說(shuō)一下。 什么是Fail-fast機(jī)制? Hashmap是否擁有Fail-fast機(jī)制? ConcurrentModificationException異常原因和解決方法是什么? 哪些你常

    2024年01月22日
    瀏覽(52)
  • [知識(shí)點(diǎn)整理]中科院/國(guó)科大 自然語(yǔ)言處理nlp 期末考試知識(shí)點(diǎn)整理

    [知識(shí)點(diǎn)整理]中科院/國(guó)科大 自然語(yǔ)言處理nlp 期末考試知識(shí)點(diǎn)整理

    本文為2022秋網(wǎng)安學(xué)院的自然語(yǔ)言處理課程期末復(fù)習(xí)知識(shí)點(diǎn)整理,水平有限,整理的答案可能有錯(cuò)誤或遺漏,歡迎大家指正。 文章的第二部分內(nèi)容參考了學(xué)校學(xué)姐的文章,文章寫(xiě)的很好,大家可以關(guān)注她: (133條消息) 【一起入門(mén)NLP】中科院自然語(yǔ)言處理期末考試*總復(fù)習(xí)*:考

    2024年02月09日
    瀏覽(35)
  • 柔性數(shù)組知識(shí)點(diǎn)

    什么是柔性數(shù)組?柔性數(shù)組其實(shí)也是動(dòng)態(tài)內(nèi)存管理部分的內(nèi)容。這節(jié)主要來(lái)復(fù)習(xí)柔性數(shù)組的知識(shí)點(diǎn)。? 當(dāng)結(jié)構(gòu)體的最后一個(gè)成員為數(shù)組, 且這個(gè)數(shù)組的大小未確定時(shí), 我們就稱(chēng)它是柔性數(shù)組。 如: struct stu { ? ? ? ? char name[20]; ? ? ? ? int age; ? ? ? ? char adress[]; } 這里的

    2024年02月22日
    瀏覽(25)
  • SpringMVC相關(guān)知識(shí)點(diǎn)

    傳統(tǒng)開(kāi)發(fā)中的控制層: 接收請(qǐng)求參數(shù) request.getParameter 封裝實(shí)體 new 實(shí)體類(lèi)調(diào)用其set方法 訪問(wèn)業(yè)務(wù)層 接收訪問(wèn)結(jié)果 指派頁(yè)面 通過(guò)request和response對(duì)象進(jìn)行頁(yè)面跳轉(zhuǎn) 將共有行為進(jìn)行抽取成DispatcherServlet【SpringMVC內(nèi)部集成】,通過(guò)Spring-MVC.xml配置文件去配置。 Spring: 獲取請(qǐng)求參數(shù)

    2024年02月16日
    瀏覽(18)
  • Hadoop相關(guān)知識(shí)點(diǎn)

    Hadoop相關(guān)知識(shí)點(diǎn)

    開(kāi)啟防火墻 sudo ufw enable 關(guān)閉防火墻 sudo ufw disable 查看防火墻狀態(tài) sudo ufw status 修改主機(jī)名 sudo vi /etc/hostname 修改映射 sudo vi /etc/hosts (考題) 建立文件夾 mkdir 文件夾名字 刪除文件夾 rm -rf 遞歸刪除文件夾向下穿透,其下所有文件、文件夾都會(huì)被刪除 rm -f 強(qiáng)制刪除文件 rm -r 遞歸

    2024年02月06日
    瀏覽(21)
  • 多線程知識(shí)點(diǎn)

    多線程知識(shí)點(diǎn)

    例如:一個(gè)短視頻,一個(gè)線程復(fù)制管理視頻,一個(gè)線程負(fù)責(zé)管理聲音,一個(gè)線程負(fù)責(zé)管理彈幕 進(jìn)程:Process,程序一旦開(kāi)始運(yùn)行就是是一個(gè)進(jìn)程 線程:Thread,一個(gè)程序運(yùn)行后,里面就包含了多個(gè)線程 真正的多線程是指有多個(gè)cpu,即多核。如果是模擬的多線程,即只有一個(gè)cpu,在

    2024年02月11日
    瀏覽(88)
  • 網(wǎng)絡(luò)知識(shí)點(diǎn)之-路由

    網(wǎng)絡(luò)知識(shí)點(diǎn)之-路由

    本文章收錄至《網(wǎng)絡(luò)》專(zhuān)欄,點(diǎn)擊右上角專(zhuān)欄圖標(biāo)可訪問(wèn)本專(zhuān)欄! 路由(routing)是指分組從源到目的地時(shí),決定端到端路徑的網(wǎng)絡(luò)范圍的進(jìn)程。路由工作在OSI參考模型第三層——網(wǎng)絡(luò)層的數(shù)據(jù)包轉(zhuǎn)發(fā)設(shè)備。路由器通過(guò)轉(zhuǎn)發(fā)數(shù)據(jù)包來(lái)實(shí)現(xiàn)網(wǎng)絡(luò)互連。雖然路由器可以支持多種協(xié)

    2024年02月15日
    瀏覽(22)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包