System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及圖像處理,尤其涉及一種圖像素材處理方法、裝置、設備及存儲介質。
技術介紹
1、目前,相關圖像素材處理方式為針對不同處理需求的用戶開發不同的分析軟件。例如,針對以分析功能為主的用戶,提供a軟件;針對以輸出熱成像報告為主的用戶,提供b軟件;其中,在使用a軟件時,用戶必須依照素材管理->素材分析->導出報告的順序進行工作;在使用b軟件時,用戶必須依照素材管理->導出報告->素材分析的順序進行工作。在上述處理過程中,每個功能模塊各自獨立分析,即功能模塊在完成處理后必須將處理結果保存到素材文件中,再將保存好的素材文件傳遞給下一功能模塊處理,依次類推,直至所有功能模塊完成處理。但是,上述處理過程依賴文件實現模塊之間的數據同步,功能無法靈活切換。
技術實現思路
1、本申請的主要目的在于提供一種圖像素材處理方法、裝置、設備及存儲介質,旨在解決相關圖像素材處理方式依賴文件實現模塊之間的數據同步,功能無法靈活切換的技術問題。
2、為實現上述目的,本申請提供一種圖像素材處理方法,所述圖像素材處理方法包括:
3、在工作板中展示緩存素材,其中,所述緩存素材為緩存到所述工作板中的處理后素材,所述處理后素材為經過切換前功能模塊處理后的素材;
4、響應于功能切換操作,展示切換后功能模塊對應的功能模塊界面和目標素材,其中,所述切換后功能模塊為根據所述功能切換操作從所述多個功能模塊中選取的功能模塊,所述目標素材為根據所述功能切換操作從所述緩存素材中
5、在所述切換后功能模塊對所述目標素材處理完成后,展示所述切換后功能模塊的處理結果。
6、可選地,所述在工作板中展示緩存素材之前,還包括:
7、在工作板中展示待處理素材,其中,所述待處理素材為預先添加到所述工作板的圖像素材;
8、響應于功能選取操作,展示被選取功能模塊對應的功能模塊界面和被選取素材,其中,所述被選取功能模塊為根據所述功能選取操作從所述多個功能模塊中選取的功能模塊,所述被選取素材為根據所述素材選取操作從所述待處理素材中選取的素材;
9、在所述被選取功能模塊對所述被選取素材處理完成后,將處理后素材緩存到所述工作板中。
10、可選地,所述在所述被選取功能模塊對所述被選取素材處理完成后,將處理后素材緩存到所述工作板中,包括:
11、在所述被選取功能模塊對所述被選取素材處理完成后,獲取處理后素材的素材大小;
12、根據所述素材大小選取目標存儲空間,其中,所述目標存儲空間包括內存或磁盤;
13、基于所述目標存儲空間將所述處理后素材緩存到所述工作板中。
14、可選地,所述在工作板中展示待處理素材之前,還包括:
15、響應于素材添加操作,并根據所述素材添加操作確定待處理素材;
16、獲取所述待處理素材的統一資源定位符;
17、將所述待處理素材的統一資源定位符加入所述工作板。
18、可選地,所述響應于功能選取操作,展示被選取功能模塊對應的功能模塊界面和被選取素材之后,還包括:
19、獲取所述被選取素材的統一資源定位符;
20、根據所述被選取素材的統一資源定位符對所述被選取素材進行加載;
21、通過所述被選取功能模塊對加載后的被選取素材進行處理。
22、可選地,所述切換前功能模塊為用于對素材進行二次分析的功能模塊,所述切換后功能模塊為用于導出素材對應的報告的功能模塊。
23、可選地,所述響應于功能切換操作,展示切換后功能模塊對應的功能模塊界面和目標素材之前,還包括:
24、響應于素材管理操作,其中,所述素材管理操作包括刪除操作、順序調整操作以及分組操作中的至少一種;
25、根據所述素材管理操作對所述緩存素材進行編輯,獲得編輯后素材;
26、所述響應于功能切換操作,展示切換后功能模塊對應的功能模塊界面和目標素材,包括:
27、響應于功能切換操作,展示切換后功能模塊對應的功能模塊界面和所述編輯后素材。
28、可選地,所述在工作板中展示緩存素材之后,還包括:
29、響應于文件保存操作,根據所述文件保存操作從所述緩存素材中選取待保存素材;
30、將所述待保存素材寫入所述待保存素材對應的原始文件,獲得目標文件,并輸出所述目標文件。
31、此外,為實現上述目的,本申請還提出一種圖像素材處理裝置,所述圖像素材處理裝置包括:
32、素材展示模塊,用于在工作板中展示緩存素材,其中,所述緩存素材為緩存到所述工作板中的處理后素材,所述處理后素材為經過切換前功能模塊處理后的素材;
33、操作響應模塊,用于響應于功能切換操作,展示切換后功能模塊對應的功能模塊界面和目標素材,其中,所述切換后功能模塊為根據所述功能切換操作從所述多個功能模塊中選取的功能模塊,所述目標素材為根據所述功能切換操作從所述緩存素材中選取的素材;
34、結果展示模塊,用于在所述切換后功能模塊對所述目標素材處理完成后,展示所述切換后功能模塊的處理結果。
35、此外,為實現上述目的,本申請還提出一種圖像素材處理設備,所述圖像素材處理設備包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的圖像素材處理程序,所述圖像素材處理程序配置為實現如上文所述的圖像素材處理方法。
36、此外,為實現上述目的,本申請還提出一種存儲介質,所述存儲介質上存儲有圖像素材處理程序,所述圖像素材處理程序被處理器執行時實現如上文所述的圖像素材處理方法。
37、本申請提出的一個或多個技術方案,至少具有以下技術效果:
38、在本申請中,公開了在工作板中展示緩存素材,其中,緩存素材為緩存到工作板中的處理后素材,處理后素材為經過切換前功能模塊處理后的素材,響應于功能切換操作,展示切換后功能模塊和切換后功能模塊對應的目標素材,其中,切換后功能模塊為根據功能切換操作從多個功能模塊中選取的功能模塊,目標素材為根據功能切換操作從緩存素材中選取的素材,在切換后功能模塊對目標素材處理完成后,展示切換后功能模塊的處理結果;由于本申請將各個功能模塊的結果緩存到工作板,并通過緩存實現模塊之間的數據快速同步,從而克服了相關技術需要依賴文件實現模塊之間數據同步的缺陷,進而實現了各個功能模塊之間的靈活切換。
本文檔來自技高網...【技術保護點】
1.一種圖像素材處理方法,其特征在于,所述圖像素材處理方法包括:
2.如權利要求1所述的圖像素材處理方法,其特征在于,所述在工作板中展示緩存素材之前,還包括:
3.如權利要求2所述的圖像素材處理方法,其特征在于,所述在所述被選取功能模塊對所述被選取素材處理完成后,將處理后素材緩存到所述工作板中,包括:
4.如權利要求2所述的圖像素材處理方法,其特征在于,所述在工作板中展示待處理素材之前,還包括:
5.如權利要求4所述的圖像素材處理方法,其特征在于,所述響應于功能選取操作,展示被選取功能模塊對應的功能模塊界面和被選取素材之后,還包括:
6.如權利要求1至5中任一項所述的圖像素材處理方法,其特征在于,所述切換前功能模塊為用于對素材進行二次分析的功能模塊,所述切換后功能模塊為用于導出素材對應的報告的功能模塊。
7.如權利要求1至5中任一項所述的圖像素材處理方法,其特征在于,所述響應于功能切換操作,展示切換后功能模塊對應的功能模塊界面和目標素材之前,還包括:
8.如權利要求1至5中任一項所述的圖像素材處理
9.一種圖像素材處理裝置,其特征在于,所述圖像素材處理裝置包括:
10.一種圖像素材處理設備,其特征在于,所述圖像素材處理設備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的圖像素材處理程序,所述圖像素材處理程序被所述處理器執行時實現如權利要求1至8中任一項所述的圖像素材處理方法。
11.一種存儲介質,其特征在于,所述存儲介質上存儲有圖像素材處理程序,所述圖像素材處理程序被處理器執行時實現如權利要求1至8中任一項所述的圖像素材處理方法。
...【技術特征摘要】
1.一種圖像素材處理方法,其特征在于,所述圖像素材處理方法包括:
2.如權利要求1所述的圖像素材處理方法,其特征在于,所述在工作板中展示緩存素材之前,還包括:
3.如權利要求2所述的圖像素材處理方法,其特征在于,所述在所述被選取功能模塊對所述被選取素材處理完成后,將處理后素材緩存到所述工作板中,包括:
4.如權利要求2所述的圖像素材處理方法,其特征在于,所述在工作板中展示待處理素材之前,還包括:
5.如權利要求4所述的圖像素材處理方法,其特征在于,所述響應于功能選取操作,展示被選取功能模塊對應的功能模塊界面和被選取素材之后,還包括:
6.如權利要求1至5中任一項所述的圖像素材處理方法,其特征在于,所述切換前功能模塊為用于對素材進行二次分析的功能模塊,所述切換后功能模塊為用于導出素材對應的報告的功能模塊。<...
【專利技術屬性】
技術研發人員:蔣加平,馮一舟,
申請(專利權)人:杭州微影軟件有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。