⑴ fscapture錄屏無法編輯
fscapture錄屏無法編輯可以這樣解決,第一步:首先打開FSCapture錄屏軟體,如果找不到的朋友可以在任務欄中查找,如果還沒有,說明大家沒有運行這個應用,需
第二步:打開FSCapture這個軟體以後,單擊屏幕錄像機。
第三步:進入屏幕錄像機以後,找到固定大小區域並單擊
⑵ Android 實時視頻採集—Camera預覽採集與顯示(平台系統camera功能理解分享)
本文之所以有必要編寫並作記錄,主要原因是因為在工作中開發出一個萬能的自定義camera預覽控制項之後,本是一個提高效率以及提供一個強大能力的控制項,但是產品並不能理解這個萬能控制項存在的意義,產品無法與技術設計相結合的理解使用;並且發現我們的智能業務部Camera自定義預覽技術雖然是使用多年,但是我們並沒有真正的形成規范,由於產品在不能夠理解系統平台(Android/iOS)給產品和研發帶來了什麼,導致產品可能會出現在不理解系統平台以及系統知識的情況下,臆想產品所謂的形態;當產品設計脫離了系統平台所支持的技術點以及設計的初衷,就會導致回歸問題的時候,出現不必要的討論,其根結就是一點:「信息不同步,知識不同步」。
所以,為了提高效率,就採用記錄和分享的方式,嘗試性推動產品、測試、研發三者對工程與架構的同步理解,更深的懂得程序架構設計意義,嘗試性通過信息同步的方式,在一個統一的知識儲備的平台下,共同完成一個更高效,和高品質的工程產品。(為了能夠讓非技術:產品設計,以及測試都能夠理解,所以,使用了更多的白話解釋)
附:強大靈活的FsCameraTextureView(第一版,自適應截取)( 第二版本版本:自適應展示)
首先,拋出幾個問題,
1)什麼是攝像頭支持的previewSize?
2)什麼是視頻或者圖片的pictureSize?
3) 如何獲取和查看攝像頭支持的PreViewSize 和PictureSize ?
4)手機預覽所見的區域SurfaceView(TextureView)與camera 的previewSize的關系是什麼?
5)為什麼會設計了兩種預覽方式view,兩種預覽方式都會有什麼樣子的效果呢?
一,概述
通過Android Camera拍攝預覽中設置setPreviewCallback實現onPreviewFrame介面,實時截取每一幀視頻流數據(簡單說來,就是通過設置一個介面,接收系統回調通知我們的每一幀數據)
二,知識點
1, camera支持的格式:
2,拍照流程
3,camera許可權
三,Android Camera中PreviewSize、 PictureSize、 SurfaceView(TextureView)之間的關系
1,PreviewSize:
相機預覽時候的能支持的尺寸,簡單的說一下,就是預覽的大小,也就是拍照前能夠看到的圖片大小。(通過Android手機相機可以試一下,這個參數設置不同,同樣的焦距下,拍攝桌子上一個固定距離的東西,看到的視野會不同)
相機的預覽尺寸,不能隨意的設置值,只能通過camera的parameters的getSupportedPreviewSizes方法,獲取支持的預覽尺寸列表,並從列表中選擇一個設置在parameters中。(通俗簡單的說就是,獲取camera中能夠支持的預覽大小合集,如果你想要查看某個預覽對應的尺寸,就把該尺寸設置到camera的屬性中即可,則camera會返回相對應尺寸的預覽數據流提供顯示)。
2,PictureSize :
指的是拍照之後,最終拍攝到的圖片大小,也就是圖片的質量。圖片尺寸同樣也只能從支持的列表中選取一個設置。 調用camera的takePicture方法(拍照)後,獲得拍照的圖像數據,注意picturesize和previewsize的寬高比也要保證一致,否則獲取的圖片會將preview時的圖像裁剪成picturesize的比例。 previewsize的解析度,只會影響預覽時的解析度,不會影響獲取圖片的解析度,所以preview只是確定了圖像的取景最大范圍。最終圖片的解析度是由picturesize來決定。 所以,最好的設置方法,例如:previewsize為1280*720,picturesize為2560*1440。(由於我們沒有拍照業務,目前這個知識,不做深究)
3,SurfaceView(TextureView)
用於展示camera預覽圖像的view,就是將preview獲得的數據,放在這個view上。所以如果preview的寬高比和SurfaceView的寬高比不一樣,就會導致看到的圖像拉伸變形。圖像拉伸變形解決的辦法:
(1)就是在確定preview的解析度後,重新設置SurfaceView寬高;
(2)如果SurfaceView寬高定死,則需要獲取一個比例適合SurfaceView尺寸的PreviewSize 的preview,盡量小的裁剪,然後填充在SurfaceView中。
4,利用圖片的顯示方式,理解Preview與SurfaceView(TextureView)顯示關系
ImageView (UI上面設計的一個控制項)與圖片bitmap 的關系,比如限定死一個ImageView的大小,但是圖片與ImageView尺寸不一致,就會有幾種方案,首先選取一張長方形1920*1080的圖片,ImageView就是紫色部分,無論長寬比都比ImageView要大。
圖片適配例1:拉伸填充ScaleType.FIT_XY :雖然被全部填充,但是整個圖片為了適配圖片已經扭曲,失真,圖片縮放到控制項大小,完全填充控制項大小展示。
圖片適配例2:等比例裁剪填充ScaleType.CENTER_CROP ,因為在該模式下,圖片會被等比縮放直到完全填充整個ImageView,並居中顯示。該模式也是最常用的模式了。如圖可以看到,圖片的高度是能完全展示出來的,但是左右部分被進行了裁剪,並沒有完全顯示。
圖片適配例3 : ScaleType.CENTER_INSIDE,此模式,用以完全展示圖片內容為目的。圖片將被等比縮放到能夠完整展示在ImageView中並居中,如果圖片大小,小於控制項尺寸,那麼就直接居中展示該圖片
圖片適配ImageView方式還有很多,就不一一列舉,這三種已經足夠重要,為什麼講解camera預覽,卻穿插了圖片的適配,其實可以這么理解,camera的preview就是由多張圖片組成,不斷的像幀動畫一樣變化,而SurfaceView就是一個載體,相當於ImageView,業務中定死了SurfaceView的大小之後,被動的承載你選擇的previewSize,來展示camera的Preview,你可以選擇類似於前面三種例子來理解preview的填充,以下會舉例說明preview的填充策略選擇有哪幾種方式,我們會採用哪種方式:
1)拉伸填充,自適應view,不可取,比如:手機的SurfaceView是整個手機的屏幕尺寸(全屏填充),或者任意尺寸比例的surfaceView,使用這種方式,就如同(圖片適配例1)的方式,導致視頻扭曲,拉伸。
2)等比例裁剪填充,目前我們項目中,採用的就是這種方式,並且提供給很多三方使用,已經成為一種獨立,並且穩定的技術實現自定義view,簡單說一下視頻的適配策略方式,SurfaceView隨便由業務方,自定義寬度大小,比如業務方選擇了1900*1000的SurfaceView, 我們的適配過程是:(1)從PreviewSize列表中選取最接近SurfaceView尺寸的PreviewSize(假設該攝像頭,只支持1920*1080,和320*640),1920*1080最接近,所以被獲取;(此處展示一下蹩腳的英文Try to find an size match aspect ratio and size,嘗試找到縱橫比與view大小比適中的一個尺寸)(2)等比例裁剪填充到SurfaceView,首先我們設計的邏輯是,先選取一個縮放比例,假設等比例1920的圖片按照SurfaceView的寬度等比例縮小到1900,而為了不讓Preview失真,則高度1080等比例縮小的值是1068.75(等比例方程式,這里就不重復初中的知識,請自行計算),所以圖片被壓縮成為1900*1068這個尺寸,依舊保證圖片完整,並且不失真。(3)將等比例縮減的圖片,1900*1068進行顯示在1900*1000的SurfaceView中,就會有一種效果類似(圖片適配例2),寬度全部展示,高度被裁剪。(如同 圖片適配例2中左右部分裁剪一樣的道理)
3)完全展示camera內容的縮放填充(類似圖片適配例3),我們打開任意一部手機的camera,預覽圖像都沒有全屏幕展示,類似拍照功能,所見即所得,PreviewSize是多少,就顯示什麼樣子的比例尺寸,以及最後生產的照片比例就是多少,我們的自定義view,也可以隨意設置大小,此模式下,用以完全展示camera內容為目的。Preview將被等比縮放到能夠完整展示在SurfaceView中並居中,但是可能會有部分位置無法填充(類似圖片適配例3顯示效果)。
(該方式只是進行了技術儲備,由於沒有業務場景設計,所以沒有使用,目前只是儲備了這樣的自定義控制項)
四,靈活的自定義TextureView預覽控制項
FsCameraTextureView(第一版,自適應截取):等比例裁剪填充,方式(適配方式2),採用前面說的適配方式2,而產出的一種自定義view,2019年5月產出至今,在金融APP,以及商城的app中使用,經過逐步優化,和多版本檢驗,目前該控制項,擁有以下特點: 1)穩定:目前各個使用場景,均無邏輯崩潰,內存泄漏,線程等任意問題; 2)靈活:隨意設置預覽view的尺寸大小,自適應任意業務設計;不僅僅滿足刷臉業務,並且滿足任意相機預覽業務方使用; 3)提高效率,減輕工作量:使用簡單,操作步驟簡潔,接入只需要兩步;減輕接入端,或者想要使用相機預覽的業務的工作量,不需要重復造車,並且安全穩定。
輸出的業務方有(經不完全統計):(目前業務為保密進行公網保密處理)1)**創新科技業務部-區塊鏈部門 2)泰國人臉識別業務SDK3)S D**Bank 人臉業務4)核驗身份證業務5)HT**Bank 人臉業務 6)**雲,商業平台部門
FsAllPreviewCameraTextureView(技術儲備版,全預覽模式顯示):完全展示camera內容的縮放填充,採用前面說的(適配方式3)適合拍照相關的業務使用,優點同樣是,外部業務隨意改變view大小,可以自適應view,由於目前沒有業務方使用,暫時做儲備,不深入講解。
如果可以控制項開源成功,後期,我將開源這兩個控制項,讓更多的使用方使用,我們也希望共同技術進步,提高工程產出的使用能力。
預計下一次分享內容是(臨時命名)
1)人臉核驗內存和線程爆表到泄漏為零
2)分享七年前參於的Scrum(如何提高崗位間效率所定製的敏捷開發過程)
本文參考:
https://www.jianshu.com/p/32e335d5b842
https://www.cnblogs.com/skyseraph/archive/2012/03/26/2418665.html
⑶ fscapture尺寸怎麼算
前端開發小工具的使用(FSCapture、Chrome、Emmet語法、IDEA自動格式化代碼、Snipaster) 原創
2022-03-29 09:26:53
Bulut0907
碼齡6年
關注
目錄
1. FSCapture
2. Chrome
3. Emmet語法
3.1 HTML部分
3.2 CSS部分
4. IDEA自動格式化代碼
5. Snipaster
6. photoshop
6.1 利用photoshop進行切圖
6.1.1 圖層切圖
6.1.2 切片切圖
6.1.3 安裝Cutterman插件進行切圖
6.2 常見圖片格式
1. FSCapture
功能:支持屏幕錄制、滾動截圖、高清長圖、圖片編輯、圖片轉PDF格式、屏幕取色
官網下載是需要收費的,建議大家支持正版
屏幕標尺功能
打開FSCapture軟體後,點擊設置,再選擇屏幕標尺,如下圖所示:
設置
出現的屏幕標尺如下圖所示,我們選擇垂直模式
垂直設置
如下圖所示,我們測量行高,右下角是放大後的效果,移動滑鼠進行調整,會自動顯示當前的px值
測量行高
屏幕取色功能
打開FSCapture軟體後,點擊設置,再選擇屏幕取色,如下圖所示:
設置
滑鼠移動到我們需要吸取顏色的地方,點擊滑鼠左鍵,復制下圖的16進制顏色即可
吸取顏色
2. Chrome
通過F12打開谷歌瀏覽器的調試工具
可以對調試工具進行放大縮小,Ctrl + 0進行復原
可以對CSS的值進行修改,達到調試的效果
3. Emmet語法
能提高我們的開發效率
3.1 HTML部分
輸入div*3,再按tab,輸出結果如下:
div*3
輸入ul>li,再按tab,輸出結果如下:
ul>li
輸入div+p,再按tab,輸出結果如下:
div+p輸入.my-class, 再按tab,輸出結果如下:
.my-class
輸入p#my-id, 再按tab,輸出結果如下:
p#my-id
輸入.my-class$*3,再按tab,輸出結果如下:
.my-class$*3
輸入div{盒子一},再按tab,輸出結果如下:
div{盒子一}
3.2 CSS部分
輸入w100,再按tab,輸出結果如下:
w100
4. IDEA自動格式化代碼
先安裝Save Actions插件,然後重啟IDEA
安裝插件
設置Save Actions的參數如下,點擊保存按鈕時,就會自動格式化我們的所有代碼
設置參數
5. Snipaster
打開軟體,按F1開始截圖
截圖
2. 如上圖所示,可以按Shift切換RGB和十六進制的顏色,按C復制顏色值
3. 按Ctrl + C復制選中的截圖;按F3可以將截圖置頂於屏幕
6. photoshop
標尺
Ctrl + R打開標尺,右鍵點擊標尺,選擇像素
可以使用Ctrl和+、-進行放大縮小圖片。按住空格鍵,再按住滑鼠左鍵,可以拖到圖片
選框功能
選擇選框,再框選圖片,可以進行尺寸的測量
取色器
打開取色器,點擊圖片,就會有16進制的顏色出來
6.1 利用photoshop進行切圖
6.1.1 圖層切圖
第一步:在圖層區域,按住shift鍵,滑鼠左鍵選擇需要合並的圖層,然後點擊滑鼠右鍵,選擇合並圖層(合並圖層快捷鍵為Ctrl + E)
合並圖層
第二步:滑鼠右鍵點擊合並後的圖層,選擇導出為
導出圖層第三步:
導出格式選擇為png,然後點擊導出,選擇導出路徑,確認即可導出為png
導出後的圖片,如下圖所示:
導出圖片效果
6.1.2 切片切圖
第一步:選擇切片工具
選擇切片工具
第二步:對要導出的部分進行切片框選,然後選擇文件菜單
⑷ fancy是什麼相機特效
Fancy Camera是一款軟體,這款軟體是一個有很多功能的相機軟體。
它有有花式貼紙,並內置了超多炫酷大氣的濾鏡效果,請自行安裝軟體後,自行查看軟體的說明。
⑸ fscapture關機後會自動保存嗎
會,FSCapture是一款小巧方便、非常好用的抓屏工具,體積小巧只有6.81MB,但功能強大。不但具有常規截圖、滾屏截圖等功能,還支持從掃描儀獲取圖像、轉換圖像到PDF、屏幕錄像、屏幕放大鏡、顏色拾取器、屏幕標尺等功能。
解壓工具包中的FSCapture.zip,軟體本身是綠色的,無需安裝,解壓後只需運行FSCapture.exe即可。
FSCapture軟體啟動後,在桌面上顯示一個捕捉面板,上面有很多功能按鈕。如果您不了解這些按鈕的具體含義,可以用滑鼠懸停在按鈕上方,接著就會提示您該按鈕的名稱。
三、截圖功能
先了解一下面板中大家工作中最常用的截圖功能,包括:捕獲活動窗口、捕獲窗口/對象、捕獲矩形區域、捕獲手繪區域、捕獲全屏、捕獲滾動窗口、捕獲固定區域。
以下是這些功能的具體解釋:
捕獲活動窗口:抓取當然活動的窗口圖像,比如你打開瀏覽器就是捕捉到瀏覽器整個窗口,如果剛開機那麼捕捉的就是你的開機界面。
捕獲窗口/對象:指定抓取某個窗口,或窗口內控制項。
捕獲矩形區域:自定義抓取矩形區域,從你要開始的截圖的地方拖拽滑鼠到終止的地方進行截圖。截圖始終是一個矩形,請根據自己需求拖拽大小。
捕獲手繪區域:自定義任意形狀區域抓圖,要求「劃線」區域必須封閉。就像photoshop裡面的套索工具,你想選哪個區域,就根據自己需要進行選取,圖形可以規則也可以不規則,雙擊滑鼠左鍵或者按回車即可完成截圖。
捕獲全屏:自動抓取當前全屏顯示內容。
捕獲滾動窗體:當頁面出現滾動條時,截圖往往非常麻煩,需要分步截圖,這個功能解決了這個煩惱,只要一步就能完成截圖,頁面就會隨著滾動條來截圖。這個功能以前只在SnagIt等少量優秀的截圖軟體才有。
捕獲固定區域:根據自己設定的長寬進行捕捉區域,按F2可以更改區域大小
沒記住這幾個按鈕,那就拿滑鼠指向不同按鈕,滑鼠懸停1秒後就會出現文字提示。
四、截圖目標設置及選項
屏幕截圖已經完成,但是後續截圖要進行什麼樣的操作?要把截圖放到哪裡?實際工作中會根據不同需求有很多種變化。FSCapture軟體為我們提供了人性化的截圖目標設置解決方案。
您可以把截圖保存到上圖所示的目標里,以下是具體目標的解釋:
到編輯器:會自動啟動軟體自帶的圖片編輯程序,在軟體里您可以進行簡單的圖像處理。
到剪貼板:截圖自動保存到剪貼板,可以到其他軟體中選擇粘貼復制到所需的位置。
到文件:會彈出保存窗口,用戶自己選擇要保存的格式及路徑。
到文件(自動保存):軟體會自動根據【設置】-【文件名】中的配置自動保存文件,保存的路徑為【設置】-【自動保存】中的路徑。如果沒有設置相應配置,軟體會提示您做相應配置。
到網路:會根據在【設置】-【FTP】中的配置,自動上傳圖片到伺服器。
其他幾種保存目標相信不用解釋大家也能明白意思。
五、快捷鍵設置
FSCapture軟體還有一些經常用到的設置,比如快捷鍵設置。如果我們對默認的快捷鍵不習慣,可以更改快捷鍵為自己熟悉的按鍵。
在軟體主界面滑鼠左鍵點擊圖標,彈出選項菜單。在菜單中選擇【設置】(或按快捷鍵F12)。
彈出【設置】界面,點擊【快捷鍵】標簽頁,修改相應的快捷鍵為我們習慣使用的按鍵。少量時候會出現快捷鍵沖突,如發現請更換相應快捷鍵配置。
六、更改隨機啟動設置及捕捉面板上功能按鈕
在設置界面第一頁【工具欄】選項頁中,我們可以勾選【Windows啟動時運行並最小化到系統托盤】,這樣可以節約每次開機去打開截圖軟體的步驟。
另外我們可以根據自己需求更改捕捉面板上顯示的功能按鈕。
這些按鈕依次順序為:在編輯器打開文件、捕獲固定區域、屏幕錄像機、屏幕放大鏡、屏幕拾色器、屏幕十字線、屏幕標尺、重復最後捕獲。請根據自己的需求選擇相應按鈕,確定過後就會在主界面顯示對應的按鈕。
七、屏幕錄像功能
少量時候我們需要進行屏幕錄像,FSCapture軟體自帶了這個功能。使用之前先確認一下捕捉面板上是否有屏幕錄像機這個按鈕,如果沒有在【設置】-【工具欄】中添加上。
點擊屏幕錄像機按鈕後,會彈出上方截圖所示的錄制配置面板,根據自己需求選擇對應的配置。
點擊【選項】還可以進行更復雜的配置設置。
點擊【錄制】按鈕後,會顯示視頻解析度、開始結束快捷鍵等信息。
點擊【開始】按鈕就開始了錄像。錄制區域的下方會有顯示錄制的時間、文件大小、暫停和恢復快捷鍵等信息。
點擊【暫停】按鈕後,彈出操作提示信息,要求用戶選擇視頻文件繼續錄制、保存或丟棄,根據具體情況進行選擇。如進行保存則完成錄制操作整個流程。
@豪迪科技網
本文禁止轉載或摘編
本文為我原創
截圖
圖片剪輯
錄屏
圖片編輯
圖片轉PDF
滾動截長圖
豪迪科技
高清長圖
fscapture
圖片格式轉化
2
4
2
⑹ fscapture截圖軟體相較其他截圖軟體的最強功能是
滾動截屏。
通過嗶哩嗶哩官網查詢可知,與其他截圖工具相比,FSCapture最強功能是可以捕捉滾動窗口,也就是滾動截屏,這個功能相當有用。
《FSCapture》是一款抓屏工具,體積小巧、功能強大,不但具有常規截圖等功能,更有從掃描器獲取圖像,和將圖像轉換為PDF文檔等功能。FastStoneCapture支持不同的截圖方式,可設定不同的快捷鍵進行操作。
⑺ Android 上最好的拍照軟體是什麼系統自帶Camera Fun Pro
我認為是 fast camera 。拍照像素雖然大約是200萬(我的機身是500萬)但是拍照迅速,一點擊軟體就打開拍照界面,一按拍照鍵,一閃就定格了,而且不會出現,「程序暫停」這種字樣,拍完立馬在相冊里能找到。camera360華而不實,打開軟體就要半天,有時候拍照黃金時刻都過了