33 lines
2.9 KiB
Markdown
33 lines
2.9 KiB
Markdown
## લોડ એની ફાઇલ
|
|
|
|

|
|
|
|
(ComfyUI વર્કફ્લો સમાવેશ કરે છે)
|
|
|
|
કોઈપણ ટેક્સ્ટ અથવા બાઇનરી ફાઇલ લોડ કરે છે અને ફાઇલની સામગ્રીને સ્ટ્રિંગ અથવા base64 સ્ટ્રિંગ તરીકે પ્રદાન કરે છે. તે પછી તેને `IMAGE` તરીકે લોડ કરવાનો પ્રયત્ન કરે છે. અને તે મેટાડેટા લોડ કરવાનો પ્રયત્ન કરે છે.
|
|
|
|
`filepath` ComfyUI ના એનોટેટેડ ફાઇલપાથ `[input]` `[output]` અથવા `[temp]` સપોર્ટ કરે છે.
|
|
`filepath` ગ્લોબ પેટર્ન એક્સપેન્શન સપોર્ટ કરે છે `subdir/**/*.png`.
|
|
આંતરિક રૂપે Pythonની [glob.iglob](https://docs.python.org/3/library/glob.html#glob.iglob) નો ઉપયોગ કરે છે.
|
|
|
|
`metadata` જો તે સ્થાપિત અને `PATH` પર ઉપલબ્ધ હોય તો `exiftool` ને કૉલ કરે છે, અન્યથા `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 થી Exif ડેટા. `exiftool` કમાંડની જરૂર છે `PATH` પર ઉપલબ્ધ હોવાની. |
|
|
|