刮樂
分享一段用canvas和JS制作刮刮樂的代碼,JS部分去掉注釋不到20行代碼
效果圖
HTML
CSS
首先 需要繪制一塊Canvas蒙版 遮罩在圖片上
繪制蒙版
效果圖
然后利用canvas的globalCompositeOperation屬性 顯示原來的不在后來區域的部分
消除蒙版
效果圖
那么會出現一個問題 用戶需要刮開全部蒙版的話會很費事(強迫癥傷不起 - -), 所以再加一段代碼
添加刮開70% 自動刮開全部效果
整體代碼
最終效果
本demo主要運用到globalCompositeOperation 畫布的一個功能 作用是設置或返回如何將一個源(新的)圖像繪制到目標(已有)的圖像上,還有其余10種寫法
https://jsfiddle.net/jmogkq9d/3/
大家分享最新版本的亮度蒙版插件TKActions V7 for Mac,適用于多個版本的Photoshop,TKActions v7漢化版中包含RapidMask、Combo、Cx和Batch四個插件,功能各異,tkactions v7插件可以根據圖片亮度的不同,對不同的區域進行單獨的調節,有助于用戶進行后期優化,還在找TK亮度蒙版插件的朋友可以試試哦!
TKActions V7 for Mac官方介紹
TKActions V7是用于制作光度掩模和運行Photoshop的綜合面板的最新版本。它包括以前V6面板的所有功能以及許多新功能。與其前身一樣,TK7面板是模塊化的,因此用戶可以在工作空間中以最佳方式配置它。Combo模塊甚至有兩種不同的安排,如果需要,可以采用新的緊湊布局。TK面板在全球范圍內使用,并預先編程了六種常用語言:英語,西班牙語,德語,法語,意大利語和中文。用戶可以選擇他們喜歡的語言。
RapidMask模塊使用獨特的快速蒙版引擎,以接近實時的速度快速生成光度掩模和其他基于像素的掩模的整個光譜。基于掩碼的界面計算16位掩碼,用戶可以預先看到這些掩碼,以便明智地選擇使用哪一個。界面采用自上而下的工作流程,可以快速輕松地創建蒙版。https://mac.orsoon.com/Mac/171139.html編號部分指導用戶完成整個過程。有幾種修改選項,包括掩模計算器,允許所有掩模,甚至修改的掩模,以獨特的方式組合。
TKActions V7簡化而高效。大多數用戶只需要兩個V6模塊(RapidMask加上Combo或Cx)來完成所有工作。除了主界面之外,還有一些邏輯子菜單可以輕松訪問,并且在不再需要時會自動關閉。將鼠標滾動到下面的圖像上會顯示這些模塊中可用的更多基礎菜單。
TKActions亮度蒙版插件功能特色
TKActions V7面板專為Photoshop CC設計,可充分利用Photoshop CC可容納的HTML5架構。以下是每個模塊的一些功能。
RapidMask
多個面罩/多個來源 - TK7面板不僅僅是一個發光面罩。創建通道,顏色,飽和度和振動掩模與光度掩模一樣容易,并且可以生成這些基于像素的自羽化掩模的整個光譜。SOURCE菜單可以輕松選擇不同的像素數據作為制作蒙版的起點
有組織的工作流程 - 四個不同的部分 - SOURCE,MASK,MODIFY和OUTPUT--引導用戶完成蒙版制作過程。
新面具 -TK7現在具有Color Zone蒙版和CMYK蒙版。
輕松添加和減去蒙版 - 蒙版計算器提供了一種簡單的方法來添加,減去或交叉面板創建的任何蒙版。
https://mac.orsoon.com/Mac/171139.html
更多MODIFY選項 - 新的修改功能允許通過繪畫,刻錄,閃避甚至Photoshop的Camera Raw濾鏡實現精確蒙版。
多種輸出選項 -使用當前的快速蒙版作為圖層蒙版,輕松創建調整圖層和像素圖層。
圖層蒙版模式 - 提供基于圖像的方法,通過將蒙版直接應用為活動圖層上的圖層蒙版,快速選擇或創建最佳蒙版。
強調色界面 - 整個模塊只有一種強調色,用戶可以根據自己的喜好進行更改。
點擊跟蹤 -按鈕在點擊后保留一個強調色的陰影,這樣用戶就可以跟蹤他們上次選擇的面具。
Combo/Cx
緊湊的設計 - 將Photoshop控件,網頁銳化和創意操作集成到一個模塊中。
從模塊運行Photoshop -可以通過單擊模塊單擊按鈕運行許多常用的Photoshop功能,鍵盤快捷鍵和菜單項。
靜音顏色界面 -將按鈕分隔為邏輯組,以便快速找到正確的Photoshop功能。
多功能按鈕 - 幾個按鈕具有雙重功能,可以通過按鈕本身以圖形方式顯示,也可以使用CTRL /命令鍵激活。
使用“TK?”按鈕訪問創意Photoshop操作菜單 - 包括新操作手繪暈影,聚光燈,Dehaze和添加顏色。
曝光混合操作 -Stack,Align和Focus Blend是“TK?”按鈕的一部分。
集成的網絡銳化 -TK7現在提供多維支持。將Web圖像銳化為任何維度,轉換為sRGB,并運行銳化后操作。
擴展用戶操作 -通過“用戶?”按鈕訪問的可編程操作允許用戶直接從面板運行自己的操作。
Batch
多圖像銳化 -只需單擊一下按鈕,即可為網絡調整和銳化圖像的整個文件夾。
多維銳化 -TK7現在允許不同的垂直和水平尺寸,可以組合包含需要以不同方式調整大小的垂直和水平圖像的文件夾。
所有模塊
活動選擇指示器 - 即使沒有可見的行進螞蟻,也會顯示活動選擇。
滾動幫助 - 按住ALT /選項鍵并滾動按鈕會在模塊的頂部或底部顯示幫助消息。
迎觀看 Photoshop 教程,小編帶大家了解如何使用圖層蒙版合成圖像。
在 Photoshop 中合成圖像最有效的方法之一就是,使用圖層蒙版來確定圖層中的哪些內容要在合成圖像中顯示。在本教程中,我們將了解如何使用「畫筆工具」和特定的選區來創建圖層蒙版。
首先,我先給這張照片中的門圖層添加一個圖層蒙版,添加方法是到「圖層」面板的底部,點擊「添加圖層蒙版」按鈕。
然后來到工具欄,選擇「畫筆工具」,向下來到工具欄的底部,確保這里的前景色顯示為黑色。如果背景色框為黑色,可以按鍵盤上的 X 鍵進行切換。
下面,我要增加筆刷的大小,可以使用快捷方式,連續點擊右方括號鍵,即可讓畫筆不斷變大;連續點擊 左方括號鍵,畫筆會越來越小。
在用畫筆工具開始涂抹之前,我要確保我是在圖層蒙版上涂抹,而不是在實際的照片圖層上涂抹,所以來到「圖層」面板,確保圖層蒙版縮略圖的周圍有一圈高亮的邊框,這就表示圖層蒙版為活動狀態。如果不確定,可以直接點擊一下 圖層蒙版,以確保它處于活動狀態。
現在,我回到照片上對門口進行涂抹,以顯示下面圖層上 一位走過林間小道的女子。
如果看一下圖層蒙版的縮略圖,可以看到一些黑色區域,這些區域對應的就是我剛剛用畫筆涂抹的地方。
如果你不小心在蒙版上涂抹得過多,隱藏了圖層中不想隱藏的內容。
可以用白色在圖層蒙版上涂抹,還原隱藏的內容,按鍵盤上的 X 鍵,將這里前景色框切換為白色。
現在,我就可以用白色來涂抹圖層蒙版,恢復我剛剛不小心用筆刷碰到的地方,這是一個在ps中使用圖層蒙版非常重要的概念,白色會顯示圖層,黑色會隱藏圖層,讓你可以看到下面圖層中的內容。
我們來嘗試使用選區,對門更精確地應用圖層蒙版,將圖層蒙版的縮略圖向下拖動,到「圖層」面板底部的垃圾箱,然后點擊「刪除」。
到工具欄中選擇「快速選擇工具」,點擊拖動鼠標選中門周圍的拱門。「快速選擇工具」非常棒的一點在于選擇選區后,它會自動切換為 “添加選擇”模式。這樣一來,你就可以在選擇一個選區后繼續選擇其他選區。
下面回到「圖層」面板,到下面再次點擊「添加圖層蒙版」按鈕,這將基于選區創建一個圖層蒙版。
如果看一下圖層蒙版的色調,里面的白色區域對應的就是我們的選區,黑色區域則表示未選中的區域。
這張合成圖像的效果已經很不錯了,但我還想使用「畫筆工具」微調一下,確保圖層蒙版是活動的,選擇「畫筆工具」,按左方括號鍵數次縮小筆刷,然后按鍵盤上的 X 鍵,將前景色切換為黑色。
然后,沿著門口的底部邊緣稍微涂抹一下,來顯示更多葉子,這樣增添一些荒涼感。
來到上面「畫筆工具」的選項欄,將「不透明度」降低到大約 45% 或 50% 左右。
然后用畫筆涂抹圖層蒙版,這樣會顯示部分森林景色,將門部分隱藏。
可以看到在圖層蒙版中這些區域是灰色的。
圖層蒙版是ps合成工具箱中最重要的工具之一,因為它可以隱藏部分圖像,而不會實際擦除細節,而且非常靈活,可以使你精確地控制圖像中顯示圖層中的哪些內容。
https://www.macz.com/mac/7636.html?id=NzY4OTYwJl8mMjcuMTg3LjIyNi44MA%3D%3D
*請認真填寫需求信息,我們會在24小時內與您取得聯系。