2017-04-18 92 views
0

如果我有3個不同的圖像和A,B和C矩陣,則表示這些圖像的強度分佈。根據百分比創建不同的圖像組合

什麼是可以用來創建這些圖像的總和的不同組合的最佳方法,對每個圖像使用不同的百分比。

例如:

Comb1 = 0.3*A + 0.5*B + 0.2*C 
Comb2 = 0.25*A + 0.4*B + 0.35*C 
Comb3 = 0.3*A + 0.7*B (combine A and B only) 
Comb4 = 0.6*B + 0.4*C (combine B and C only) 

一般來說:

CombN = x*A + y*B + z*C 

CombN = x*A + y*B 

CombN = x*B + y*C 

. 
. 
. 

where x+y+z = 1 

是否可以使用泰勒級數來創建這些組合?以及如何做到這一點?

+0

什麼是你的目標是什麼? 'CombN = x * A + y * B + z * C'允許創建任何可能的線性組合,但您爲什麼需要它們? – MBo

+0

@MBo,我想用這些組合來創建一個訓練數據集。 A,B和c只是一個例子,我有3個以上的例子。如果我有未知的圖像組合,我可以通過測量CombX和所有訓練數據集之間的相關性來找到它。 – shdotcom

+1

「最佳方法」是什麼意思?什麼是「最好」? – Piglet

回答

0

如果你想爲每個係數創建具有最大等級的組合,這些係數的總和應等於1:

for x = 0 to Max 
    for y = 0 to Max - x 
     z = Max - x - y 
     MakeCombination(x/Max, y/Max, z/Max)