feat: 优化算法分割输出文件夹结构
This commit is contained in:
parent
67b5e488fe
commit
e4eb06d71c
|
@ -36,15 +36,19 @@ export const registerCommonHandler = () => {
|
|||
|
||||
ipcMain.handle("model:infer", async (_event, SeriesInstanceUIDs) => {
|
||||
// 构造推理任务参数列表
|
||||
const save_path = path.join(app.getPath("userData"), "output");
|
||||
const pu = InferDeviceEnum.GPU;
|
||||
const module = InferStructuralEnum.AORTA;
|
||||
const module = InferStructuralEnum.PERI;
|
||||
const turbo = true;
|
||||
const seg_schedule = true;
|
||||
for (let i = 0; i < SeriesInstanceUIDs.length; i++) {
|
||||
const SeriesInstanceUID = SeriesInstanceUIDs[i];
|
||||
// 下载dicom到本地,获取文件夹路径
|
||||
const img_path = await downloadSeriesDicomFiles(SeriesInstanceUID);
|
||||
const save_path = path.join(
|
||||
app.getPath("userData"),
|
||||
"output",
|
||||
SeriesInstanceUID
|
||||
);
|
||||
const task = { save_path, pu, module, turbo, seg_schedule, img_path };
|
||||
console.log(task);
|
||||
const result = await executeInferTask(task, (data) => {
|
||||
|
|
|
@ -27,8 +27,8 @@ const Boot = () => {
|
|||
*/
|
||||
const handleTasks = () => {
|
||||
const SeriesInstanceUIDs = [
|
||||
// "1.2.156.112605.14038010222575.230518044041.3.4344.300061",
|
||||
"1.3.12.2.1107.5.1.4.73399.30000020080900171669200001479",
|
||||
"1.2.156.112605.14038010222575.230518044041.3.4344.300061",
|
||||
// "1.3.12.2.1107.5.1.4.73399.30000020080900171669200001479",
|
||||
];
|
||||
window.ipcRenderer.invoke("model:infer", SeriesInstanceUIDs);
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue
Block a user