You need to enable JavaScript to run this app.
导航
Mac Sample(v4.3.0及以上)
最近更新时间:2025.03.12 11:57:38首次发布时间:2025.03.12 11:57:38
我的收藏
有用
有用
无用
无用
├── Algorithm
│   ├── Algorithm
│   │   ├── Algorithm.h                         // 算法key定义
│   │   ├── Algorithm.m
│   │   ├── AlgorithmTask
│   │   │   ├── BEAlgorithmKey.h                
│   │   │   ├── BEAlgorithmKey.m
│   │   │   ├── BEAlgorithmTask.h               // 算法task基础实现
│   │   │   ├── BEAlgorithmTask.m
│   │   │   ├── BEC1AlgorithmTask.h             // c1检测算法
│   │   │   ├── BEC1AlgorithmTask.m
│   │   │   ├── BEC2AlgorithmTask.h             // c2检测算法
│   │   │   ├── BEC2AlgorithmTask.m
│   │   │   ├── BEFaceAlgorithmTask.h           // 人脸检测算法
│   │   │   ├── BEFaceAlgorithmTask.m
│   │   │   ├── BEFaceVerifyAlgorithmTask.h     // 人脸比对算法
│   │   │   ├── BEFaceVerifyAlgorithmTask.m
│   │   │   ├── BEGazeEstimationTask.h          // 视线检测
│   │   │   ├── BEGazeEstimationTask.m
│   │   │   ├── BEHairParserAlgorithmTask.h     // 头发分割算法
│   │   │   ├── BEHairParserAlgorithmTask.m
│   │   │   ├── BEHandAlgorithmTask.h           // 手部检测算法
│   │   │   ├── BEHandAlgorithmTask.m
│   │   │   ├── BEHeadSegmentAlgorithmTask.h    // 头部分割算法
│   │   │   ├── BEHeadSegmentAlgorithmTask.m
│   │   │   ├── BELightClsAlgorithmTask.h       // 光线检测算法
│   │   │   ├── BELightClsAlgorithmTask.m
│   │   │   ├── BEPetFaceAlgorithmTask.h        // 宠物脸检测
│   │   │   ├── BEPetFaceAlgorithmTask.m
│   │   │   ├── BEPortraitMattingAlgorithmTask.h    // 背景分割算法
│   │   │   ├── BEPortraitMattingAlgorithmTask.m
│   │   │   ├── BESkeletonAlgorithmTask.h           // 骨骼检测
│   │   │   ├── BESkeletonAlgorithmTask.m
│   │   │   ├── BEVideoClsAlgorithmTask.h           // 视频分类算法
│   │   │   └── BEVideoClsAlgorithmTask.m
│   │   ├── BEAlgorithmResourceHelper.h
│   │   ├── BEAlgorithmResourceHelper.m
│   │   ├── BEAlgorithmResult.h                     // 算法结果定义
│   │   ├── BEAlgorithmResult.m
│   │   ├── BEAlgorithmTaskFactory.h
│   │   ├── BEAlgorithmTaskFactory.m
│   │   └── BEUtil.h
│   └── Algorithm.xcodeproj
├── ByteEffects
│   ├── AppDelegate.h
│   ├── AppDelegate.m
│   ├── common
│   │   ├── BELocaleManager.h               // 区域语言配置
│   │   ├── BELocaleManager.m
│   │   ├── BENotify.h                      // 消息通知定义
│   │   ├── BETextSizeUtils.h
│   │   ├── BETextSizeUtils.m
│   │   ├── CommonDef.h
│   │   ├── license_manager                 // 在线授权相关
│   │   │   ├── BELicenseCheck.h
│   │   │   ├── BELicenseCheck.m
│   │   │   ├── BERequester.h
│   │   │   ├── BERequester.mm
│   │   │   ├── base64.cpp
│   │   │   ├── base64.h
│   │   │   ├── license_requester.cpp
│   │   │   ├── license_requester.h
│   │   │   └── misc.h
│   │   └── videoSource                     // camera捕获实现
│   │       ├── BELocalVideoCapture.h
│   │       └── BELocalVideoCapture.m
│   ├── config
│   │   ├── BEEffectConfig.h
│   │   ├── BEEffectConfig.m
│   │   ├── BEStickerConfig.h
│   │   └── BEStickerConfig.m
│   ├── main.m
│   ├── manager
│   │   ├── BEFeatureConfig.h
│   │   ├── BEFeatureConfig.m
│   │   ├── BEFeatureItem.h
│   │   ├── BEFeatureItem.m             
│   │   ├── BEProfileManger.h               // 性能相关数据管理
│   │   └── BEProfileManger.m
│   ├── model
│   │   ├── BEComposerNodeModel.h           // Composer特效素材定义和配置
│   │   ├── BEComposerNodeModel.m
│   │   ├── BEEffectDataManager.h           // 特效素材数据管理
│   │   ├── BEEffectDataManager.m
│   │   ├── BEEffectItem.h                  // 特效数据item定义
│   │   ├── BEEffectItem.m
│   │   ├── BEEffectResponseModel.h         // 基础算法,贴纸等数据定义
│   │   ├── BEEffectResponseModel.m
│   │   ├── BEResourceHelper.h              // 资源管理实现
│   │   └── BEResourceHelper.m
│   ├── render
│   │   ├── BEAlgorithmRender.h             // 算法渲染相关
│   │   ├── BEAlgorithmRender.m
│   │   ├── BEAlgorithmRenderHelper.h
│   │   └── BEAlgorithmRenderHelper.m
│   ├── ui
│   │   ├── vc
│   │   │   ├── BEMainVC.h                  // 主界面viewcontroller
│   │   │   ├── BEMainVC.m
│   │   │   └── content
│   │   │       ├── BEAlgorithmInfoVC.h     // 算法数据viewcontroller,例如人脸 手势等信息展示
│   │   │       ├── BEAlgorithmInfoVC.m
│   │   │       ├── BEAlgorithmVC.h          // 算法tab页面
│   │   │       ├── BEAlgorithmVC.m        
│   │   │       ├── BECameraTopVC.h         // camera展示区域上层悬浮UI
│   │   │       ├── BECameraTopVC.m
│   │   │       ├── BECameraVC.h            // camera预览viewcontroller
│   │   │       ├── BECameraVC.m
│   │   │       ├── BEEffectVC.h            // 特效功能区viewcontroller
│   │   │       ├── BEEffectVC.m
│   │   │       ├── BELicenseVC.h           // 授权输入viewcontroller
│   │   │       ├── BELicenseVC.m
│   │   │       ├── BEProfileVC.h           // 性能展示viewcontroller
│   │   │       ├── BEProfileVC.m
│   │   │       └── beauty
│   │   │           ├── BEBeautyHeaderVC.h      // 美颜美型顶部header
│   │   │           └── BEBeautyHeaderVC.m
│   │   └── view
│   │       ├── BEMainView.h            // 主界面view
│   │       ├── BEMainView.m
│   │       ├── BETitleBarView.h        // 标题栏自定义view
│   │       ├── BETitleBarView.m
│   │       ├── BEVersionLabel.h        // 版本号view
│   │       ├── BEVersionLabel.m
│   │       ├── GLView
│   │       │   ├── BEGLView.h          // camera画面绘制在glview
│   │       │   └── BEGLView.m
│   │       ├── components                      // 一些基础UI组件
│   │       │   ├── BEActionTitleCell.h
│   │       │   ├── BEActionTitleCell.m
│   │       │   ├── BEBtnImageInfo.h
│   │       │   ├── BEButtonView.h
│   │       │   ├── BEButtonView.m
│   │       │   ├── BEExpandButton.h
│   │       │   ├── BEExpandButton.m
│   │       │   ├── BEIntensityView.h
│   │       │   ├── BEIntensityView.m
│   │       │   ├── BEPropertyTextView.h
│   │       │   ├── BEPropertyTextView.m
│   │       │   ├── BEScroller.h
│   │       │   ├── BEScroller.m
│   │       │   ├── BESelectImageView.h
│   │       │   ├── BESelectImageView.m
│   │       │   ├── BESelectItemCell.h
│   │       │   ├── BESelectItemCell.m
│   │       │   ├── BESelectItemView.h
│   │       │   ├── BESelectItemView.m
│   │       │   ├── BESliderCell.h
│   │       │   ├── BESliderCell.m
│   │       │   ├── BESliderView.h
│   │       │   ├── BESliderView.m
│   │       │   ├── BETextButton.h
│   │       │   ├── BETextButton.m
│   │       │   ├── BETitleButton.h
│   │       │   ├── BETitleButton.m
│   │       │   ├── BETosatView.h
│   │       │   └── BETosatView.m
│   │       ├── content
│   │       │   ├── BECameraContainerView.h             //camera预览区container
│   │       │   ├── BECameraContainerView.m
│   │       │   ├── BEEffectCompareBtn.h                // 对比按钮
│   │       │   ├── BEEffectCompareBtn.m
│   │       │   ├── BEEffectContainerView.h             // 特效功能view
│   │       │   ├── BEEffectContainerView.m
│   │       │   ├── BEEffectResetBtn.h                  // 重置按钮
│   │       │   ├── BEEffectResetBtn.m
│   │       │   ├── advancedSticker                     // 新颖贴纸UI
│   │       │   │   ├── BEAdvancedStickerView.h 
│   │       │   │   └── BEAdvancedStickerView.m
│   │       │   ├── algorithm
│   │       │   │   ├── BEAlgorithmContainerView.h      // 算法功能区container
│   │       │   │   ├── BEAlgorithmContainerView.m
│   │       │   │   ├── BEAlgorithmContentView.h
│   │       │   │   ├── BEAlgorithmContentView.m
│   │       │   │   ├── BEFaceActionView.h              // 人脸动作
│   │       │   │   ├── BEFaceActionView.m
│   │       │   │   ├── BEFaceAttrView.h                // 人脸属性
│   │       │   │   ├── BEFaceAttrView.m
│   │       │   │   ├── BEFaceInfoView.h                // 人脸信息
│   │       │   │   ├── BEFaceInfoView.m
│   │       │   │   ├── BEFaceVerifyImageView.h         // 人脸比对图片展示
│   │       │   │   ├── BEFaceVerifyImageView.m
│   │       │   │   ├── BEFaceVerifyInfoView.h          // 人脸比对结果
│   │       │   │   ├── BEFaceVerifyInfoView.m
│   │       │   │   ├── BEGazeEstimationView.h          // 视线检测结果
│   │       │   │   ├── BEGazeEstimationView.m
│   │       │   │   ├── BEHandInfoView.h                // 手部检测结果
│   │       │   │   ├── BEHandInfoView.m
│   │       │   │   ├── BEImageUpdateBtn.h              // 上传图片按钮(人脸比对)
│   │       │   │   ├── BEImageUpdateBtn.m
│   │       │   │   ├── BELightClsView.h                // 光线检测结果
│   │       │   │   ├── BELightClsView.m
│   │       │   │   ├── BEPetFaceActionView.h           // 宠物脸算法动作
│   │       │   │   ├── BEPetFaceActionView.m
│   │       │   │   ├── BEPetFaceInfoView.h             // 宠物脸信息
│   │       │   │   ├── BEPetFaceInfoView.m
│   │       │   │   ├── BEVideoCXXInfoView.h            // c1 c2 video等算法结果
│   │       │   │   └── BEVideoCXXInfoView.m
│   │       │   ├── avatarDrive                         // 虚拟头像view
│   │       │   │   ├── BEAvatarDriveView.h
│   │       │   │   └── BEAvatarDriveView.m
│   │       │   ├── backgroundBlur                      // 背景虚化view
│   │       │   │   ├── BEBackgroundBlurView.h
│   │       │   │   └── BEBackgroundBlurView.m
│   │       │   ├── beauty                              
│   │       │   │   ├── BEBeautyContentDelegate.h
│   │       │   │   ├── BEBeautyContentScrollView.h
│   │       │   │   ├── BEBeautyContentScrollView.m
│   │       │   │   ├── BEBeautyContentView.h
│   │       │   │   ├── BEBeautyContentView.m
│   │       │   │   ├── BEBeautyFaceView.h             // 美颜view
│   │       │   │   ├── BEBeautyFaceView.m
│   │       │   │   ├── BEBeautyHeaderView.h           // 美颜美型header view
│   │       │   │   ├── BEBeautyHeaderView.m
│   │       │   │   ├── BEBeautyView.h
│   │       │   │   ├── BEBeautyView.m
│   │       │   │   ├── beautyBody                      // 美颜美型 - 美体view
│   │       │   │   │   ├── BEBeautyBodyView.h
│   │       │   │   │   └── BEBeautyBodyView.m
│   │       │   │   ├── makeup
│   │       │   │   │   ├── BEColorListView.h           // 色号选择列表view (美颜美型pro)
│   │       │   │   │   ├── BEColorListView.m
│   │       │   │   │   ├── BEFilterView.h              // 滤镜view
│   │       │   │   │   ├── BEFilterView.m
│   │       │   │   │   ├── BEMakeupBlusherView.h       // 美妆-腮红
│   │       │   │   │   ├── BEMakeupBlusherView.m
│   │       │   │   │   ├── BEMakeupDelegate.h
│   │       │   │   │   ├── BEMakeupEyeBrowView.h       // 美妆-眉毛
│   │       │   │   │   ├── BEMakeupEyeBrowView.m
│   │       │   │   │   ├── BEMakeupEyeLightView.h      // 美妆-眼神光
│   │       │   │   │   ├── BEMakeupEyeLightView.m
│   │       │   │   │   ├── BEMakeupEyeShadowView.h     // 美妆-眼影
│   │       │   │   │   ├── BEMakeupEyeShadowView.m
│   │       │   │   │   ├── BEMakeupEyelashView.h       // 美妆-睫毛
│   │       │   │   │   ├── BEMakeupEyelashView.m
│   │       │   │   │   ├── BEMakeupFacialView.h        // 美妆-修容
│   │       │   │   │   ├── BEMakeupFacialView.m
│   │       │   │   │   ├── BEMakeupHairView.h          // 美妆-染发
│   │       │   │   │   ├── BEMakeupHairView.m
│   │       │   │   │   ├── BEMakeupLipsView.h          // 美妆-口红
│   │       │   │   │   ├── BEMakeupLipsView.m
│   │       │   │   │   ├── BEMakeupPlumpView.h         // 美妆-卧蚕
│   │       │   │   │   ├── BEMakeupPlumpView.m
│   │       │   │   │   ├── BEMakeupPupilView.h         // 美妆-美瞳
│   │       │   │   │   ├── BEMakeupPupilView.m
│   │       │   │   │   ├── BEMakeupView.h
│   │       │   │   │   └── BEMakeupView.m
│   │       │   │   └── reshape
│   │       │   │       ├── BEBeautyReshapeBrowView.h       // 微整形-眉毛
│   │       │   │       ├── BEBeautyReshapeBrowView.m
│   │       │   │       ├── BEBeautyReshapeDelegate.h
│   │       │   │       ├── BEBeautyReshapeEyeView.h        // 微整形-眼睛
│   │       │   │       ├── BEBeautyReshapeEyeView.m
│   │       │   │       ├── BEBeautyReshapeFaceView.h       // 微整形-脸部
│   │       │   │       ├── BEBeautyReshapeFaceView.m
│   │       │   │       ├── BEBeautyReshapeMouthView.h      // 微整形-嘴巴
│   │       │   │       ├── BEBeautyReshapeMouthView.m
│   │       │   │       ├── BEBeautyReshapeNoseView.h       // 微整形-鼻子
│   │       │   │       ├── BEBeautyReshapeNoseView.m
│   │       │   │       ├── BEBeautyReshapeView.h
│   │       │   │       └── BEBeautyReshapeView.m
│   │       │   ├── public                                  // 一些公用的组件
│   │       │   │   ├── BEAlgorithmPickerView.h
│   │       │   │   ├── BEAlgorithmPickerView.m
│   │       │   │   ├── BEBeautyItemCell.h
│   │       │   │   ├── BEBeautyItemCell.m
│   │       │   │   ├── BEBeautyTitleCell.h
│   │       │   │   ├── BEBeautyTitleCell.m
│   │       │   │   ├── BEColorItemCell.h
│   │       │   │   ├── BEColorItemCell.m
│   │       │   │   ├── BEColorItemView.h
│   │       │   │   ├── BEColorItemView.m
│   │       │   │   ├── BEContentBaseView.h
│   │       │   │   ├── BEContentBaseView.m
│   │       │   │   ├── BEEffectSwitchTabView.h
│   │       │   │   ├── BEEffectSwitchTabView.m
│   │       │   │   ├── BEEffectTitleCollectionViewCell.h
│   │       │   │   ├── BEEffectTitleCollectionViewCell.m
│   │       │   │   ├── BEStickerPickView.h
│   │       │   │   ├── BEStickerPickView.m
│   │       │   │   ├── NSCollectionViewItem+BEAdd.h
│   │       │   │   └── NSCollectionViewItem+BEAdd.m
│   │       │   ├── sticker                             // 贴纸view
│   │       │   │   ├── BEStickerContentView.h
│   │       │   │   ├── BEStickerContentView.m
│   │       │   │   ├── BEStickerView.h
│   │       │   │   └── BEStickerView.m
│   │       │   ├── style_makeup                        // 风格妆view
│   │       │   │   ├── BEStyleMakeupContentView.h
│   │       │   │   ├── BEStyleMakeupContentView.m
│   │       │   │   ├── BEStyleMakeupView.h
│   │       │   │   └── BEStyleMakeupView.m
│   │       │   └── virtualBackground                   // 虚拟背景
│   │       │       ├── BESelectImageBtn.h
│   │       │       ├── BESelectImageBtn.m
│   │       │       ├── BEVirtualBackgroundView.h
│   │       │       └── BEVirtualBackgroundView.m
│   │       └── license                                 // 授权相关view
│   │           ├── BELicenseInputView.h
│   │           ├── BELicenseInputView.m
│   │           ├── BELicenseView.h
│   │           └── BELicenseView.m
├── ByteEffects.xcodeproj
├── ByteEffects.xcworkspace
├── BytedEffectSDK.podspec
├── EffectManager
│   ├── EffectManager
│   │   ├── EffectHandle.h                          // 封装了effect特效相关的处理接口
│   │   ├── EffectHandle.m
│   │   ├── EffectManager.h
│   │   ├── EffectManager.m
│   │   └── utils
│   │       ├── BEImageUtils.h                      // 图像转换工具类,包含常用图像格式的转换
│   │       ├── BEImageUtils.m
│   │       └── BEUtil.h
│   └── EffectManager.xcodeproj
├── include
│   └── BytedEffectSDK                              // effect_sdk头文件目录
├── libs
│   └── libeffect.dylib                             // effect_sdk库文件
├── third_include
└── third_lib