33 lines
2.8 KiB
Markdown
33 lines
2.8 KiB
Markdown
## සෑම ගොනුවක් පූරණය කරන්න
|
|
|
|

|
|
|
|
(ComfyUI workflow ඇතුළත් වේ)
|
|
|
|
සාමාන්ය පෙළ හෝ ද්විමය ගොනුවක් පූරණය කර එයින් අන්තර්ගතය පෙළ හෝ base64 පෙළ ලබා දෙයි. එක් විට එය `IMAGE` ලෙස පූරණය කිරීමට උත්සාහ කරයි. එක් විට මෙටාඩාටා පූරණය කිරීමට උත්සාහ කරයි.
|
|
|
|
`filepath` ලෙස ComfyUI හි අංකිත ගොනු පාත `[input]` `[output]` හෝ `[temp]` සිට පවත්වයි.
|
|
`filepath` ලෙස ග්රහාකාර ප්රතිපත්ති විස්තරය `subdir/**/*.png` සිට පවත්වයි.
|
|
අභ්යන්තරයෙන් Python හි [glob.iglob](https://docs.python.org/3/library/glob.html#glob.iglob) භාවිතා කරයි.
|
|
|
|
`metadata` භාවිතා කරයි `exiftool`, එය ස්ථාපනය වී ඇති සහ `PATH` මත පවත්වයි, නැති නම් `PIL.Image.info` භාවිතා කරයි.
|
|
|
|
ආරක්ෂක සැලකුම් නිසා පහත නිවස් පෙළවලට පමණ සහාය දක්වයි: `[input] [output] [temp]`.
|
|
කාර්යක්ෂමතා සැලකුම් නිසා ගොනු ගණන පහත පමණ සීමා වේ: 1024.
|
|
|
|
### ආදාන
|
|
|
|
| නම | වර්ගය | විස්තරය |
|
|
| --- | --- | --- |
|
|
| `filepath` | `STRING` | පෙරනිමි නිවස් පෙළ `[input]` පරිශීලක නිවස් පෙළ වේ. ග්රහාකාර ප්රතිපත්ති විස්තරය `subdir/**/*.png` සිට පවත්වයි. වෙනස් නිවස් පෙළ `[input]` `[output]` හෝ `[temp]` (පෙර පවත්වන අවකාශය මත පවත්වයි!) භාවිතා කර නිවස් පෙළ පෙළ විස්තරය සිට පවත්වයි. |
|
|
|
|
### ප්රතිපත්ති
|
|
|
|
| නම | වර්ගය | විස්තරය |
|
|
| --- | --- | --- |
|
|
| `content` | `STRING 𝌠` | පෙළ ගොනු සඳහා අන්තර්ගතය, ද්විමය ගොනු සඳහා base64. |
|
|
| `image` | `IMAGE 𝌠` | පිටපත් ප්රතිපත්ති ටෙන්සරය. |
|
|
| `mask` | `MASK 𝌠` | පිටපත් ප්රතිපත්ති ටෙන්සරය. |
|
|
| `metadata` | `STRING 𝌠` | ExifTool වෙනි දත්ත. `exiftool` ස්ථාපනය වී ඇති සහ `PATH` මත පවත්වයි. |
|
|
|