remove make GIF

This commit is contained in:
Qing 2023-11-22 08:54:59 +08:00
parent 04c5dfece8
commit 7463a599a9
4 changed files with 0 additions and 49 deletions

View File

@ -71,7 +71,6 @@ import { Slider } from "./ui/slider"
// import InteractiveSegReplaceModal from "../InteractiveSeg/ReplaceModal"
import { PluginName } from "@/lib/types"
import { useHotkeys } from "react-hotkeys-hook"
// import MakeGIF from "./MakeGIF"
const TOOLBAR_SIZE = 200
const MIN_BRUSH_SIZE = 10
@ -1583,7 +1582,6 @@ export default function Editor() {
onMouseMove={onMouseMove}
onMouseUp={onPointerUp}
>
{/* <MakeGIF renders={renders} /> */}
{/* <InteractiveSegConfirmActions
onAcceptClick={onInteractiveAccept}
onCancelClick={onInteractiveCancel}

View File

@ -236,35 +236,3 @@ export async function downloadToOutput(
throw new Error(`Something went wrong: ${error}`)
}
}
export async function makeGif(
originFile: File,
cleanImage: HTMLImageElement,
filename: string,
mimeType: string
) {
const cleanFile = await srcToFile(cleanImage.src, filename, mimeType)
const fd = new FormData()
fd.append("name", PluginName.MakeGIF)
fd.append("image", originFile)
fd.append("clean_img", cleanFile)
fd.append("filename", filename)
try {
const res = await fetch(`${API_ENDPOINT}/run_plugin`, {
method: "POST",
body: fd,
})
if (!res.ok) {
const errMsg = await res.text()
throw new Error(errMsg)
}
const blob = await res.blob()
const newImage = new Image()
await loadImage(newImage, URL.createObjectURL(blob))
return newImage
} catch (error) {
throw new Error(`Something went wrong: ${error}`)
}
}

View File

@ -86,7 +86,6 @@ interface AppState {
isInteractiveSegRunning: boolean
interactiveSegClicks: number[][]
enableFileManager: boolean
gifImage: HTMLImageElement | undefined
brushSize: number
isControlNet: boolean
controlNetMethod: string
@ -108,7 +107,6 @@ export const appState = atom<AppState>({
isInteractiveSegRunning: false,
interactiveSegClicks: [],
enableFileManager: false,
gifImage: undefined,
brushSize: 40,
isControlNet: false,
controlNetMethod: ControlNetMethod.canny,
@ -225,18 +223,6 @@ export const enableFileManagerState = selector({
},
})
export const gifImageState = selector({
key: "gifImageState",
get: ({ get }) => {
const app = get(appState)
return app.gifImage
},
set: ({ get, set }, newValue: any) => {
const app = get(appState)
set(appState, { ...app, gifImage: newValue })
},
})
export const fileState = selector({
key: "fileState",
get: ({ get }) => {

View File

@ -5,5 +5,4 @@ export enum PluginName {
GFPGAN = "GFPGAN",
RestoreFormer = "RestoreFormer",
InteractiveSeg = "InteractiveSeg",
MakeGIF = "MakeGIF",
}