MCPcopy
hub / github.com/wuhaoyu1990/MagicCamera

github.com/wuhaoyu1990/MagicCamera @main sqlite

repository ↗ · DeepWiki ↗
1,491 symbols 3,035 edges 172 files 89 documented · 6%
README

MagicCamera

Idea from:android-gpuimage

Real-time Filter Camera&VideoRecorder And ImageEditor With Face Beauty For Android

包含美颜等40余种实时滤镜相机,可拍照、录像、图片修改

Log:

2016-5-22

Perfected Project_AndroidStuido(camera mode only,if image editor is needed,find it in Project_eclispe) fix bugs

Introduction:

a Camera APP which inlcudes:

Over 40 kinds of real-time filters

Image editor with face beauty(Smooth Skin and White skin)

This project is still under coding and will be updated later,only used eclipse because my computer too poor to run AS T-T

Click "Star" if this is helpful for you!

ScreenShot

alt textalt textalt textalt text

Extension points exported contracts — how you extend this code

onFilterChangeListener (Interface)
(no doc) [6 implementers]
Project_eclipse_old/MagicCamera/src/com/seu/magiccamera/common/adapter/FilterAdapter.java
onFilterChangeListener (Interface)
(no doc) [6 implementers]
Project-AndroidStudio/app/src/main/java/com/seu/magiccamera/adapter/FilterAdapter.java
onPictureSaveListener (Interface)
(no doc) [1 implementers]
Project_eclipse_old/MagicFilter/src/com/seu/magicfilter/utils/SaveTask.java
OnPictureSaveListener (Interface)
(no doc) [1 implementers]
Project-AndroidStudio/magicfilter/src/main/java/com/seu/magicfilter/helper/SavePictureTask.java
onHideListener (Interface)
(no doc) [3 implementers]
Project_eclipse_old/MagicCamera/src/com/seu/magiccamera/common/view/edit/ImageEditFragment.java
onHideListener (Interface)
(no doc) [3 implementers]
Project-AndroidStudio/app/src/main/java/com/seu/magiccamera/view/edit/ImageEditFragment.java
MagicSDKListener (Interface)
(no doc) [1 implementers]
Project_eclipse_old/MagicFilter/src/com/seu/magicfilter/utils/MagicSDK.java
OnBubbleSeekBarChangeListener (Interface)
(no doc) [2 implementers]
Project_eclipse_old/MagicCamera/src/com/seu/magiccamera/widget/BubbleSeekBar.java

Core symbols most depended-on inside this repo

loadTexture
called by 70
Project-AndroidStudio/magicfilter/src/main/java/com/seu/magicfilter/utils/OpenGlUtils.java
loadTexture
called by 69
Project_eclipse_old/MagicFilter/src/com/seu/magicfilter/utils/OpenGLUtils.java
getProgram
called by 64
Project_eclipse_old/MagicFilter/src/com/seu/magicfilter/filter/base/gpuimage/GPUImageFilter.java
getProgram
called by 62
Project-AndroidStudio/magicfilter/src/main/java/com/seu/magicfilter/filter/base/gpuimage/GPUImageFilter.java
runOnDraw
called by 48
Project_eclipse_old/MagicFilter/src/com/seu/magicfilter/filter/base/gpuimage/GPUImageFilter.java
runOnDraw
called by 48
Project-AndroidStudio/magicfilter/src/main/java/com/seu/magicfilter/filter/base/gpuimage/GPUImageFilter.java
readShaderFromRawResource
called by 45
Project_eclipse_old/MagicFilter/src/com/seu/magicfilter/utils/OpenGLUtils.java
readShaderFromRawResource
called by 43
Project-AndroidStudio/magicfilter/src/main/java/com/seu/magicfilter/utils/OpenGlUtils.java

Shape

Method 1,286
Class 187
Interface 14
Enum 4

Languages

Java100%

Modules by API surface

Project_eclipse_old/MagicCamera/src/com/seu/magiccamera/widget/TwoLineSeekBar.java37 symbols
Project-AndroidStudio/app/src/main/java/com/seu/magiccamera/widget/TwoLineSeekBar.java37 symbols
Project_eclipse_old/MagicCamera/src/com/seu/magiccamera/widget/BubbleSeekBar.java32 symbols
Project_eclipse_old/MagicFilter/src/com/seu/magicfilter/filter/base/gpuimage/GPUImageFilter.java31 symbols
Project-AndroidStudio/magicfilter/src/main/java/com/seu/magicfilter/filter/base/gpuimage/GPUImageFilter.java31 symbols
Project-AndroidStudio/magicfilter/src/main/java/com/seu/magicfilter/encoder/video/TextureMovieEncoder.java26 symbols
Project_eclipse_old/MagicFilter/src/com/seu/magicfilter/utils/MagicSDK.java25 symbols
Project_eclipse_old/MagicFilter/src/com/seu/magicfilter/filter/helper/MagicFilterAdjuster.java23 symbols
Project_eclipse_old/MagicFilter/src/com/seu/magicfilter/camera/CameraEngine.java18 symbols
Project-AndroidStudio/magicfilter/src/main/java/com/seu/magicfilter/encoder/gles/EglCore.java18 symbols
Project_eclipse_old/MagicFilter/src/com/seu/magicfilter/display/MagicImageDisplay.java17 symbols
Project_eclipse_old/MagicFilter/src/com/seu/magicfilter/display/MagicCameraDisplay.java16 symbols

For agents

$ claude mcp add MagicCamera \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact