一、淋巴細(xì)胞數(shù)目高三倍是什么意思?其他細(xì)胞數(shù)目在正常范圍。
淋巴細(xì)胞增多不是一種病,而是身體免疫系統(tǒng)對(duì)于病毒感染的一種正常生理反應(yīng),對(duì)感染的消除有作用。在某些微生物感染的情況下,如病毒,或引起淋巴細(xì)胞數(shù)目的增多,在感染消除后淋巴細(xì)胞數(shù)量會(huì)恢復(fù)原來水平。淋巴細(xì)胞增多無需也無法預(yù)防, 因?yàn)椴豢赡芡耆唤佑|病毒。很多情況下, 由于淋巴細(xì)胞參與的免疫反應(yīng), 即使感染了病毒也沒有癥狀。 相反, 如果淋巴細(xì)胞在有感染的情況下不增多將會(huì)引起更多感染及更嚴(yán)重的病情, 算是一種免疫系統(tǒng)功能障礙。
二、【三倍體高度不育】 為什么三倍體是高度不育,而非絕對(duì)不育?還有三倍體指的是同源染色體?
1、平衡的配子(每種同源染色體條數(shù)相同如AABBCCDD)是可育的配子,不平衡的配子(每種同源染色體條數(shù)不一樣如AABCCDD)是不可育的配子。
2、假設(shè)有十組同源染色體,每組三條(三倍體),則可育配子有兩種,每組都是兩條,或每組都是一條。
3、對(duì)于十組染色體來說,每組得兩條和得一條的機(jī)會(huì)都是1/2
則十組同時(shí)是兩條的機(jī)會(huì)是1/2的10次方,每組同時(shí)是一條的機(jī)會(huì)也是1/2的十次方。
所以,產(chǎn)生可育配子的機(jī)會(huì)是1/2的10次方+1/2的10次方=1/2的9次方。
4、產(chǎn)生下一代還要?jiǎng)偤檬强捎渥拥膬煞N配子相結(jié)合,機(jī)率就更低了。
所以,是高度不育,但不是完全不育。
三、顯卡里的“各向異性過濾”,“三倍緩沖”等等技術(shù)參數(shù)是什么意思?
Bilinear Interpolation (雙線過濾)
這是一種較好的材質(zhì)影像插補(bǔ)的處理方式,會(huì)先找出最接近像素的四個(gè)圖素
,然后在它們之間作差補(bǔ)效果,最后產(chǎn)生的結(jié)果才會(huì)被貼到像素的位置上,這樣不會(huì)看到“馬賽克”現(xiàn)象。這種處理方式較適用于有一定景深的靜態(tài)影像,不過無法提供最佳品質(zhì)。其最大問題在于,當(dāng)三維物體變得非常小時(shí),一種被稱為Depth Aliasing artifacts(深度贗樣鋸齒),也不適用于移動(dòng)中的物件。
Trilinear Interpolation (三線過濾)
這是一種更復(fù)雜材質(zhì)影像插補(bǔ)處理方式,會(huì)用到相當(dāng)多的材質(zhì)影像,而每張的大小恰好會(huì)是另一張的四分之一。例如有一張材質(zhì)影像是512×512個(gè)圖素,第二張就會(huì)是256×256個(gè)圖素,第三張就會(huì)是128×128個(gè)圖素等等,總之最小的一張是1×1.憑借這些多重解析度的材質(zhì)影像,當(dāng)遇到景深極大的場(chǎng)景時(shí)(如飛行模擬),就能提供高品質(zhì)的貼圖效果。一個(gè)“雙線過濾”需要三次混合,而“三線過濾”就得作七次混合處理,所以每個(gè)像素就需要多用21/3倍以上的計(jì)算時(shí)間。還需要兩倍大的存儲(chǔ)器時(shí)鐘帶寬。但是“三線過濾”可以提供最高的貼圖品質(zhì),會(huì)去除材質(zhì)的“閃爍”效果。對(duì)于需要?jiǎng)討B(tài)物體或景深很大的場(chǎng)景應(yīng)用方面而言,只有“三線過濾”才能提供可接受的材質(zhì)品質(zhì)。
Anisotropic Interpolation (各向異性過濾)
它在取樣時(shí)候,會(huì)取8個(gè)甚至更多的像素來加以處理,所得到的質(zhì)量最好。
-----------------------------------
在 OpenGL 里我嘗試使用 三線過濾 ,出來的畫面平滑感覺比 各向異性過濾的還要好點(diǎn)。哈,我就覺得三線過濾效果比各向異性過濾效果好點(diǎn)。在國(guó)內(nèi)的網(wǎng)站上很少關(guān)于 OpenGL 使用這三線過濾和各向異性過濾的文章,有的都是理論,沒有代碼,我看了一個(gè)國(guó)外的代碼。其實(shí)就是在加載紋理的時(shí)候把代碼改為:
// <<<三線過濾>>>
//設(shè)置紋理縮小時(shí)采用的過濾方法,這里設(shè)置的是三線性過濾
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_LINEAR);
//設(shè)置紋理放大時(shí)采用的過濾方法,這里設(shè)置的是線性過濾
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
//用OpenGL實(shí)現(xiàn)支持的最大各異向程度設(shè)置最大各異向程度參數(shù)
glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MAX_ANISOTROPY_EXT, 1.0f);
// <<<各向異性過濾>>>
//設(shè)置紋理縮小時(shí)采用的過濾方法,這里設(shè)置的是三線性過濾
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_LINEAR);
//設(shè)置紋理放大時(shí)采用的過濾方法,這里設(shè)置的是線性過濾
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
//用OpenGL實(shí)現(xiàn)支持的最大各異向程度設(shè)置最大各異向程度參數(shù)
glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MAX_ANISOTROPY_EXT, xxx);
// 注意:這里的 xxx 代表 各向異性過濾 的異向程度參數(shù)
// 你可以設(shè)置為:4 , 8 , 16 等。這里也可以在 InitGL() 驅(qū)動(dòng) OpenGL 函數(shù)里寫上
int LrgSupAni;
glGetFloatv(GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT, &LrgSupAni);
那么 xxx 就得小于或等于 LrgSupAni。