Added web worker to improve tile analysis performance
This commit is contained in:
20
src/types/tileTypes.ts
Normal file
20
src/types/tileTypes.ts
Normal file
@ -0,0 +1,20 @@
|
||||
export interface TileAnalysisResult {
|
||||
tileId: string
|
||||
color: {
|
||||
r: number
|
||||
g: number
|
||||
b: number
|
||||
}
|
||||
edge: number
|
||||
namePrefix: string
|
||||
}
|
||||
|
||||
export interface TileWorkerMessage {
|
||||
imageData: ImageData
|
||||
tileId: string
|
||||
tileName: string
|
||||
}
|
||||
|
||||
export interface TileCache {
|
||||
[key: string]: TileAnalysisResult
|
||||
}
|
Reference in New Issue
Block a user