0
我正在開發一個網站,用戶可以通過設置搜索條件來執行圖像搜索。然後根據用戶可以選擇或修改的幾個參數顯示圖像,例如位置,大小等。我想提供的一種可能性是將混合模式應用於圖像。經過一些研究和測試後,我選擇了camanJS library來應用這些混合效果。庫作品這樣一種方式,混合模式的只被施加到層,其可以疊加一個在另一個內部,如:camanJS - 根據圖像陣列大小堆疊圖層
Caman('#test', imgSource, function() {
this.newLayer(function() {
this.setBlendingMode('multiply');
this.overlayImage(someOtherImgSource);
this.newLayer(function() {
this.setBlendingMode('softLight');
this.overlayImage(evenOtherImgSource);
//and so on...
});
});
this.render();
});
使得混合模式在層施加一個單帆布的內側。我的問題是:如果我有一個圖像數組,我怎麼能堆疊這些函數,一個在另一個內,多少次像我的數組中的圖像?
謝謝!
謝謝你的回覆!我明白你的觀點,但事實是,我不知道陣列有多大,因爲用戶選擇了他想要顯示的圖像數量。所以我不知道有多少次我必須在另一個內部創建一個圖層。所以我想這個問題是:我怎麼能創建一個動態的圖層,在數組中的圖像數量多少次? –