Sfoglia il codice sorgente

3.6.19(2)图生图风格重新排序

100Years 1 mese fa
parent
commit
1681470e4b

+ 2 - 2
AIEmoji.xcodeproj/project.pbxproj

@@ -2568,7 +2568,7 @@
 					"$(inherited)",
 					"@executable_path/Frameworks",
 				);
-				MARKETING_VERSION = 3.6.18;
+				MARKETING_VERSION = 3.6.19;
 				PRODUCT_BUNDLE_IDENTIFIER = com.girl.music.wallpaper;
 				PRODUCT_NAME = "$(TARGET_NAME)";
 				SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
@@ -2607,7 +2607,7 @@
 					"$(inherited)",
 					"@executable_path/Frameworks",
 				);
-				MARKETING_VERSION = 3.6.18;
+				MARKETING_VERSION = 3.6.19;
 				PRODUCT_BUNDLE_IDENTIFIER = com.girl.music.wallpaper;
 				PRODUCT_NAME = "$(TARGET_NAME)";
 				SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";

+ 1 - 1
AIEmoji/Business/TSPTPGeneratorVC/TSPTPInputVC/VM/TSPTPInputVM.swift

@@ -17,7 +17,7 @@ class TSPTPInputVM {
         }
     }
     
-    var selectedStyleIndex:Int = 0
+    var selectedStyleIndex:Int = 2
     
     var upLoadImage:UIImage?{
         didSet{

+ 1 - 1
AIEmoji/Common/Purchase/TSPurchaseManager.swift

@@ -123,7 +123,7 @@ public class PurchaseManager: NSObject {
     // 商品信息
     public lazy var purchaseProducts: [PurchaseProduct] = {
         [
-//            PurchaseProduct(productId: "101", period: .month),//增加月付费
+            PurchaseProduct(productId: "101", period: .month),//增加月付费
             PurchaseProduct(productId: "102", period: .year),
             PurchaseProduct(productId: "103", period: .week)
         ]

+ 44 - 44
AIEmoji/Res/photo_to_photo_style.json

@@ -17,37 +17,40 @@
         "specialStyle":1
     },
     {
-        "imageName": "ptp_style_7",
-        "imageText": "Fantasy Illustration",
-        "prompt":"将图片转化成精美插画手绘风格,保留人物主体和背景",
-        "styleId": "ImageToImage-05",
-        "isVip": false
-    },
-    {
-        "imageName": "ptp_style_disney",
-        "imageText": "Disney",
-        "prompt":"把图片变成disney风格",
+        "imageName": "ptp_style_3D",
+        "imageText": "3D",
+        "prompt":"Please create image in Pixar style",
         "specialStyle":0,
-        "styleId": "ImageToImage-21",
-        "isVip": false
+        "styleId": "ImageToImage-12",
+        "isVip": false,
+        "advance":true
     },
     {
         "imageName": "ptp_style_1",
         "imageText": "Cyberpunk",
         "prompt":"保留上传的图片人物表情和动作,不改变主体形状,添加霓虹灯光(蓝紫色)、机械义体细节、全息投影,背景改为雨夜未来都市,高饱和度强对比,发光边缘,轻微故障艺术,--保持构图与原图一致",
         "styleId": "ImageToImage-17",
-        "isVip": true,
+        "isVip": false,
         "advance":true
     },
     {
         "imageName": "ptp_style_Gothic",
         "imageText": "Gothic",
         "prompt":"Convert photos to a gothic style without altering facial features. Exaggerate the uploaded makeup—heavy makeup, pale complexion, smoky eye makeup, deep red or black lipstick. The character's clothing adapts to a Gothic style featuring intricate lace or velvet, blending elegance with eeriness. The waist is adorned with a complex metal-decorated belt or chain, and the neck is adorned with jewelry embedded with mysterious symbols. The background features a medieval castle with towering spires, collapsed stone arches, flickering candlelight, and moonlight. Bats flutter in the shadows, and withered trees twist in the wind. The color palette is rich and deep: deep black, blood red, royal purple, and silver accents, all bathed in the ethereal glow of a blue moonlight. The atmosphere is mysterious, romantic, and slightly eerie.",
-        "specialStyle":2,
+        "specialStyle":0,
         "isVip": true,
         "styleId": "",
         "advance":true
     },
+    {
+        "imageName": "ptp_style_chibi",
+        "imageText": "Chibi Sticker",
+        "prompt":"Turn the uploaded photo into a chibi sticker set of 4 pictures,every sticker should not cover the other stickers",
+        "specialStyle":0,
+        "styleId": "ImageToImage-03",
+        "isVip": false,
+        "advance":true
+    },
     {
         "imageName": "ptp_style_Muscle",
         "imageText": "Muscle",
@@ -58,15 +61,6 @@
         "advance":false,
         "model":"flux"
     },
-    {
-        "imageName": "ptp_style_chibi",
-        "imageText": "Chibi Sticker",
-        "prompt":"Turn the uploaded photo into a chibi sticker set of 4 pictures,every sticker should not cover the other stickers",
-        "specialStyle":0,
-        "styleId": "ImageToImage-03",
-        "isVip": true,
-        "advance":true
-    },
     {
         "imageName": "ptp_style_Minecraft",
         "imageText": "3D Box",
@@ -102,7 +96,7 @@
         "imageName": "ptp_style_gameYS",
         "imageText": "Game",
         "prompt":"Please create image in Genshin Impact style",
-        "specialStyle":2,
+        "specialStyle":0,
         "isVip": true,
         "styleId": "",
         "advance":true
@@ -125,13 +119,6 @@
         "styleId": "ImageToImage-07",
         "advance":true
     },
-    {
-        "imageName": "ptp_style_6",
-        "imageText": "Classical Painting",
-        "prompt":"Baroque oil painting conversion:  Rembrandt chiaroscuro lighting (3:1 contrast ratio)  Vermeer's ultramarine glaze technique  Impasto brushwork (0.8mm relief depth)  Aged varnish patina simulation  17th-century earth pigment palette (ochre/umber/lead-tin yellow)  Canvas weave retention (100% texture mapping)  Max 2% anatomical adjustment",
-        "styleId": "ImageToImage-08",
-        "isVip": false
-    },
     {
         "imageName": "ptp_style_ActionFigure",
         "imageText": "Action Figure",
@@ -196,15 +183,6 @@
         "styleId": "ImageToImage-06",
         "advance":true
     },
-    {
-        "imageName": "ptp_style_Irasutoya",
-        "imageText": "Irasutoya",
-        "prompt":"用 irasutoya 风格绘制上传的照片,保留关键内容和构图,色彩丰富明亮",
-        "specialStyle":0,
-        "isVip": true,
-        "styleId": "ImageToImage-09",
-        "advance":true
-    },
     {
         "imageName": "ptp_style_SingleFigurine",
         "imageText": "Single Figurine",
@@ -537,12 +515,12 @@
         "isVip": false
     },
     {
-        "imageName": "ptp_style_3D",
-        "imageText": "3D",
-        "prompt":"Please create image in Pixar style",
+        "imageName": "ptp_style_Irasutoya",
+        "imageText": "Irasutoya",
+        "prompt":"用 irasutoya 风格绘制上传的照片,保留关键内容和构图,色彩丰富明亮",
         "specialStyle":0,
-        "styleId": "ImageToImage-12",
         "isVip": true,
+        "styleId": "ImageToImage-09",
         "advance":true
     },
     {
@@ -553,6 +531,28 @@
         "styleId": "ImageToImage-27",
         "isVip": true
     },
+    {
+        "imageName": "ptp_style_7",
+        "imageText": "Fantasy Illustration",
+        "prompt":"将图片转化成精美插画手绘风格,保留人物主体和背景",
+        "styleId": "ImageToImage-05",
+        "isVip": false
+    },
+    {
+        "imageName": "ptp_style_disney",
+        "imageText": "Disney",
+        "prompt":"把图片变成disney风格",
+        "specialStyle":0,
+        "styleId": "ImageToImage-21",
+        "isVip": false
+    },
+    {
+        "imageName": "ptp_style_6",
+        "imageText": "Oil Painting",
+        "prompt":"Baroque oil painting conversion:  Rembrandt chiaroscuro lighting (3:1 contrast ratio)  Vermeer's ultramarine glaze technique  Impasto brushwork (0.8mm relief depth)  Aged varnish patina simulation  17th-century earth pigment palette (ochre/umber/lead-tin yellow)  Canvas weave retention (100% texture mapping)  Max 2% anatomical adjustment",
+        "styleId": "ImageToImage-08",
+        "isVip": false
+    },
     {
         "imageName": "ptp_style_4",
         "imageText": "Pop Art",

+ 0 - 1
AIEmoji/Res/text_to_photo_style.json

@@ -3,7 +3,6 @@
         "imageName": "ttp_style_none",
         "imageText": "No Style",
         "prompt":"",
-        "style":"No Style",
         "isVip": false
     },
     {

+ 2 - 3
AIEmoji/de.lproj/Localizable.strings

@@ -47,7 +47,7 @@
 "Ghibli" = "Ghibli";
 "Fantasy Illustration" = "Hochwertige Illustration";
 "Retro Anime" = "Retro-Anime";
-"Classical Painting" = "Klassische Malerei";
+
 "Cyberpunk" = "Cyberpunk";
 "Retrofuturism" = "Retrofuturismus";
 "Photorealism" = "Realismus";
@@ -145,7 +145,6 @@
 "Predicting Old Age" = "Alter vorhersagen";
 "About Data" = "Über Daten";
 
-"Disney" = "Disney";
 "Ukiyoe" = "Ukiyo-e";
 "Turn words into visually stunning artwork" = "Verwandeln Sie Wörter in visuell beeindruckende Kunstwerke";
 "Turn your inspiration into brilliant emojis" = "Verwandeln Sie Ihre Inspiration in brillante Emojis";
@@ -273,7 +272,7 @@
 
 "Fantasy Illustration" = "Illustration";
 "Retro Anime" = "Retro-Anime";
-"Classical Painting" = "Ölgemälde";
+"Oil Painting" = "Ölgemälde";
 "Cyberpunk" = "Cyberpunk";
 "Photorealism" = "Fotorealismus";
 "Modern Digital Art" = "Kunst";

+ 2 - 3
AIEmoji/en.lproj/Localizable.strings

@@ -47,7 +47,7 @@
 "Ghibli" = "Ghibli";
 "Fantasy Illustration" = "Fantasy Illustration";
 "Retro Anime" = "Retro Anime";
-"Classical Painting" = "Classical Painting";
+
 "Cyberpunk" = "Cyberpunk";
 "Retrofuturism" = "Retrofuturism";
 "Photorealism" = "Photorealism";
@@ -145,7 +145,6 @@
 "Predicting Old Age" = "Predicting Old Age";
 "About Data" = "About Data";
 
-"Disney" = "Disney";
 "Ukiyoe" = "Ukiyoe";
 "Turn words into visually stunning artwork" = "Turn words into visually stunning artwork";
 "Turn your inspiration into brilliant emojis" = "Turn your inspiration into brilliant emojis";
@@ -270,7 +269,7 @@
 
 "Fantasy Illustration" = "Illustration";
 "Retro Anime" = "Retro Anime";
-"Classical Painting" = "Oil Painting";
+"Oil Painting" = "Oil Painting";
 "Cyberpunk" = "Cyberpunk";
 "Photorealism" = "Photorealism";
 "Modern Digital Art" = "Art";

+ 2 - 3
AIEmoji/es.lproj/Localizable.strings

@@ -47,7 +47,7 @@
 "Ghibli" = "Ghibli";
 "Fantasy Illustration" = "Ilustración exquisita";
 "Retro Anime" = "Anime retro";
-"Classical Painting" = "Pintura clásica";
+
 "Cyberpunk" = "Cyberpunk";
 "Retrofuturism" = "Retrofuturismo";
 "Photorealism" = "Realismo";
@@ -145,7 +145,6 @@
 "Predicting Old Age" = "Predecir vejez";
 "About Data" = "Acerca de los datos";
 
-"Disney" = "Disney";
 "Ukiyoe" = "Ukiyo-e";
 "Turn words into visually stunning artwork" = "Convierte palabras en obras de arte visualmente impresionantes";
 "Turn your inspiration into brilliant emojis" = "Convierte tu inspiración en emojis brillantes";
@@ -270,7 +269,7 @@
 
 "Fantasy Illustration" = "Ilustración";
 "Retro Anime" = "Anime Retro";
-"Classical Painting" = "Pintura al Óleo";
+"Oil Painting" = "Pintura al Óleo";
 "Cyberpunk" = "Cyberpunk";
 "Photorealism" = "Fotorrealismo";
 "Modern Digital Art" = "Arte";

+ 3 - 3
AIEmoji/ja.lproj/Localizable.strings

@@ -47,7 +47,7 @@
 "Ghibli" = "ジブリ";
 "Fantasy Illustration" = "精美イラスト";
 "Retro Anime" = "レトロアニメ";
-"Classical Painting" = "古典油絵";
+
 "Cyberpunk" = "サイバーパンク";
 "Retrofuturism" = "レトロフューチャリズム";
 "Photorealism" = "リアリズム";
@@ -145,7 +145,7 @@
 "Predicting Old Age" = "老後予測";
 "About Data" = "データについて";
 
-"Disney" = "ディズニー";
+
 "Ukiyoe" = "浮世絵";
 "Turn words into visually stunning artwork" = "言葉を素晴らしいアートに変える";
 "Turn your inspiration into brilliant emojis" = "あなたのインスピレーションを素晴らしい表現に変えます";
@@ -269,7 +269,7 @@
 
 "Fantasy Illustration" = "イラスト";
 "Retro Anime" = "レトロアニメ";
-"Classical Painting" = "油絵";
+"Oil Painting" = "油絵";
 "Cyberpunk" = "サイバーパンク";
 "Photorealism" = "フォトリアリズム";
 "Modern Digital Art" = "アート";

+ 2 - 3
AIEmoji/ko.lproj/Localizable.strings

@@ -47,7 +47,7 @@
 "Ghibli" = "지브리";
 "Fantasy Illustration" = "정교한 일러스트";
 "Retro Anime" = "레트로 애니메";
-"Classical Painting" = "고전 유화";
+
 "Cyberpunk" = "사이버펑크";
 "Retrofuturism" = "레트로퓨처리즘";
 "Photorealism" = "사실주의";
@@ -145,7 +145,6 @@
 "Predicting Old Age" = "노년 모습 예측";
 "About Data" = "데이터에 대하여";
 
-"Disney" = "디즈니";
 "Ukiyoe" = "우키요에";
 "Turn words into visually stunning artwork" = "단어를 시각적으로 놀라운 예술 작품으로 바꿔 보세요.";
 "Turn your inspiration into brilliant emojis" = "영감을 화려한 이모티콘으로 바꿔보세요";
@@ -275,7 +274,7 @@
 
 "Fantasy Illustration" = "일러스트";
 "Retro Anime" = "레트로 애니";
-"Classical Painting" = "유화";
+"Oil Painting" = "유화";
 "Cyberpunk" = "사이버펑크";
 "Photorealism" = "사실적 묘사";
 "Modern Digital Art" = "미술";

+ 3 - 3
AIEmoji/pt-BR.lproj/Localizable.strings

@@ -47,7 +47,7 @@
 "Ghibli" = "Ghibli";
 "Fantasy Illustration" = "Ilustração requintada";
 "Retro Anime" = "Anime retrô";
-"Classical Painting" = "Pintura clássica";
+
 "Cyberpunk" = "Cyberpunk";
 "Retrofuturism" = "Retrofuturismo";
 "Photorealism" = "Realismo";
@@ -145,7 +145,7 @@
 "Predicting Old Age" = "Prever velhice";
 "About Data" = "Sobre dados";
 
-"Disney" = "disney";
+
 "Ukiyoe" = "Ukiyo-e";
 "Turn words into visually stunning artwork" = "Transforme palavras em obras de arte visualmente deslumbrantes";
 "Turn your inspiration into brilliant emojis" = "Transforme sua inspiração em emojis brilhantes";
@@ -269,7 +269,7 @@
 
 "Fantasy Illustration" = "Ilustração";
 "Retro Anime" = "Anime Retrô";
-"Classical Painting" = "Pintura a Óleo";
+"Oil Painting" = "Pintura a Óleo";
 "Cyberpunk" = "Cyberpunk";
 "Photorealism" = "Realismo";
 "Modern Digital Art" = "Arte";

+ 3 - 3
AIEmoji/pt-PT.lproj/Localizable.strings

@@ -47,7 +47,7 @@
 "Ghibli" = "Ghibli";
 "Fantasy Illustration" = "Ilustração requintada";
 "Retro Anime" = "Anime retrô";
-"Classical Painting" = "Pintura clássica";
+
 "Cyberpunk" = "Cyberpunk";
 "Retrofuturism" = "Retrofuturismo";
 "Photorealism" = "Realismo";
@@ -145,7 +145,7 @@
 "Predicting Old Age" = "Prever velhice";
 "About Data" = "Sobre dados";
 
-"Disney" = "disney";
+
 "Ukiyoe" = "Ukiyo-e";
 "Turn words into visually stunning artwork" = "Transforme palavras em obras de arte visualmente deslumbrantes";
 "Turn your inspiration into brilliant emojis" = "Transforme sua inspiração em emojis brilhantes";
@@ -269,7 +269,7 @@
 
 "Fantasy Illustration" = "Ilustração";
 "Retro Anime" = "Anime Retrô";
-"Classical Painting" = "Pintura a Óleo";
+"Oil Painting" = "Pintura a Óleo";
 "Cyberpunk" = "Cyberpunk";
 "Photorealism" = "Realismo";
 "Modern Digital Art" = "Arte";

+ 2 - 3
AIEmoji/zh-Hans.lproj/Localizable.strings

@@ -47,7 +47,7 @@
 "Ghibli" = "吉卜力";
 "Fantasy Illustration" = "精美插画";
 "Retro Anime" = "复古动漫";
-"Classical Painting" = "古典油画";
+
 "Cyberpunk" = "赛博朋克";
 "Retrofuturism" = "复古未来主义";
 "Photorealism" = "写实主义";
@@ -145,7 +145,6 @@
 "Predicting Old Age" = "预测晚年";
 "About Data" = "关于数据";
 
-"Disney" = "迪士尼";
 "Ukiyoe" = "浮世绘";
 "Turn words into visually stunning artwork" = "将文字变成令人惊叹的艺术";
 "Turn your inspiration into brilliant emojis" = "将您的灵感转化为精彩的表情";
@@ -270,7 +269,7 @@
 
 "Fantasy Illustration" = "精美插画";
 "Retro Anime" = "复古动漫";
-"Classical Painting" = "古典油画";
+"Oil Painting" = "古典油画";
 "Cyberpunk" = "赛博朋克";
 "Photorealism" = "写实";
 "Modern Digital Art" = "艺术";

+ 1 - 3
AIEmoji/zh-Hant.lproj/Localizable.strings

@@ -75,7 +75,6 @@
 "Ghibli" = "吉卜力";
 "Fantasy Illustration" = "精美插畫";
 "Retro Anime" = "復古動漫";
-"Classical Painting" = "古典油畫";
 "Cyberpunk" = "賽博朋克";
 "Retrofuturism" = "復古未來主義";
 "Photorealism" = "寫實主義";
@@ -141,7 +140,6 @@
 "Predicting Old Age" = "預測晚年";
 "About Data" = "關於數據";
 
-"Disney" = "迪士尼";
 "Ukiyoe" = "浮世繪";
 "Turn words into visually stunning artwork" = "將文字變成令人驚嘆的藝術";
 "Turn your inspiration into brilliant emojis" = "將您的靈感轉化為精彩的表情";
@@ -261,7 +259,7 @@
 
 "Fantasy Illustration" = "插畫";
 "Retro Anime" = "復古動漫";
-"Classical Painting" = "油畫";
+"Oil Painting" = "油畫";
 "Cyberpunk" = "賽博朋克";
 "Photorealism" = "寫實";
 "Modern Digital Art" = "藝術";