專案實訓(十三) 中心裁剪bitmap

2021-08-24 23:21:47 字數 648 閱讀 6027

參考:

專案中有個需求,因為處理模型只接收256*256的,所以我需要對進行乙個裁剪然後方法。也就是說,分為兩步,先取中間的正方形部分(類似imageview的scaletype),然後生成乙個固定大小的新圖。

/**

* @param edgelength 希望得到的正方形部分的邊長

* @return 縮放擷取正中部分後的點陣圖。

*/bitmap result = bitmap;

int widthorg = bitmap.getwidth();

int heightorg = bitmap.getheight();

if(widthorg > edgelength && heightorg > edgelength)

catch(exception e)

//從圖中擷取正中間的正方形部分。

int xtopleft = (scaledwidth - edgelength) / 2;

int ytopleft = (scaledheight - edgelength) / 2;

trycatch(exception e)

}return fileutil.storeimage(result);

}

NLP(十三)中文分詞工具的使用嘗試

本文將對三種中文分詞工具進行使用嘗試,這三種工具分別為哈工大的ltp,結巴分詞以及北大的pkuseg。首先我們先準備好環境,即需要安裝三個模組 pyltp,jieba,pkuseg以及ltp的分詞模型檔案cws.model。在使用者字典中新增以下5個詞語 經 少安賀鳳英 f 35戰鬥機 埃達爾 阿勒...

實訓日誌 專案實訓介面文件

具體要求 若正常返回,code為200,msg設為success即可 若出現錯誤,code為錯誤 msg欄位說明錯誤原因。具體對應介面 功能及細節如下 功能介面 引數輸出 說明登入 account login username 使用者名稱 password 密碼 user id用於之後與使用者相關的...

專案實訓(1)

研究 並根據reference實現了基於jaccard計算 對相似度的演算法 研究下面這篇 了解我們專案的整體思路。自己的實現 每次輸入兩個 的名字,然後通過查詢node.list找到相應的id,然後在inlinks.list中找到他引用的所有 集合,然後計算jaccard相似度。不足之處 在遇到大...